本月,Eric Allen 解释了在使代码更易于维护的同时,避免和控制无理由的变化怎么会是保持代码健壮性的要害。他集中讨论了诸如函数样式代码编写之类的概念,以及标记字段、方法和类的方法来处理并防止可变性。Eric 还解释了本任务中单元测试和重构的角色,并提供了协助实现重构的两个工具。在相关论坛中与作者和其他读者分享您对本文的看法。(您也可以单击本文顶部或底部的“讨论”,访问该论坛。) 有效调试源自良好的编程。设计易于维护的程序是程序员面临的最困难挑战之一,其部分原因在于程序通常并不是由那些编写代码的程序员维护的。为了有效维护这样的程序,新程序员必须能够快速了解程序的工作原理,假如程序员能够单独理解整个程序中各个小部分,那么就可以轻易地了解程序的工作原理。