这几天,持续阅读项目代码,有几点感受;
1)一个软件项目,参与开发的人越多,整个项目的代码越有凌乱不堪的危险,需要尽可能地在项目的各个阶段进行不断的整理,也就是我们常说的重构,这是一个特别重要的事情,项目参与的人数越多,开发人员的经验越是参差不齐,越要这样做;
2)在保证正确完成需求的基础上,尽量把代码写得更美一些,诸如接口的有效提炼、对象的有效抽象、数据结构的有效选取、代码的有效组织等等;
3)对全局需求(代码)的了解,有助于完善局部需求的设计与实现;
这几天,持续阅读项目代码,有几点感受;
1)一个软件项目,参与开发的人越多,整个项目的代码越有凌乱不堪的危险,需要尽可能地在项目的各个阶段进行不断的整理,也就是我们常说的重构,这是一个特别重要的事情,项目参与的人数越多,开发人员的经验越是参差不齐,越要这样做;
2)在保证正确完成需求的基础上,尽量把代码写得更美一些,诸如接口的有效提炼、对象的有效抽象、数据结构的有效选取、代码的有效组织等等;
3)对全局需求(代码)的了解,有助于完善局部需求的设计与实现;