发布时间:2012-12-17 21:07:17
提高可维护性不仅要靠良好的编码风格,而且还要在设计架构和模块时就充分考虑可维护性。有些模块代码风格太差,程序表达不甚清楚明了,后续维护的人阅读这样的代码简直是折磨,想去查文档了解代码也不太现实,因而在实现时一定要注意保持良好的编码风格,对一些特殊的做法,添上实际例子或者写下如此做的原因。也要注重单元测试代码的风格,对复杂的测试尽量写注释,否则单元测试在后期维护中可能起不到应有的作用。设计时注重提高可维护性我认为有几个方面。第一个方面是在设计架构时,合理划分功能,别给某个模块压过多的职责,注意设计职责良好、相互协作的模块群。第二个方面是考虑模块能方便应对后续的变化,当然正确识别变化需要一定的领域......【阅读全文】