思考

思考

如何提升开发效率

  • 数据库层面写完,测试,control层写完,测试。写完两个功能后,跑一下集成测试
  • 时刻要考虑数据一致性的问题,这个数据如果删除,相关的数据会收到那些影响,以及这个数据修改了会造成了那些影响
  • 集成测试时刻要写。
  • 不要进行任何重复, 如果有重复行为出现了,想想如何抽象成一个函数
  • 数据库设计的时候要遵守三范式,时刻考虑数据冗余问题,和数据同步问题。数据不重复。即使多查询,不搞数据冗余,查询问题可以优化,数据冗余带来的隐患很严重。
  • 定期code review,来提升代码的可读性和可维护性。
原文地址:https://www.cnblogs.com/maxaimee/p/7282712.html