编写容易修改的代码

use*_*755 1 programming-languages coding-style dry

有哪些方法可以编写容易修改的代码?

我从经验中学到的一点是,我几乎总是需要写一个扔掉.这样我就可以在编写实际应用程序之前了解所需的领域知识和程序结构.

Pet*_*ter 5

一般准则是在外面

  • 高内聚力,低耦合
  • 不要重复自己
  • 识别设计模式并实施它们
  • 不要认识到它们不存在或不存在的设计模式
  • 使用编码标准,坚持下去
  • 当有疑问时,评论每一个应该被评论的评论:评论
  • 使用单元测试
  • 在实施之前编写注释和测试,这样您就可以确切地知道自己想要做什么
  • 当它出错时:重构,重构,重构.通过良好的测试,您可以确定没有任何破坏

哦,是啊:

阅读本文:http://www.pragprog.com/the-pragmatic-programmer

一切(我认为)上面和更多都在其中