摘要:
第五章 弯曲,或折断 解耦与得墨忒耳法则:好篱笆促成好邻居。函数的得墨忒耳法则视图使任何给定程序中的模块之间的耦合减至最少 元程序设计:再多的天才也无法胜过对细节的专注。我们可以让我们的代码变得高度可配置和”软和“ 也就是容易适应变化 < 要配置,不要集成 >< 将抽象放进代码,细节放进元数据 不要 阅读全文
摘要:
第三章:三思而后行:前期准备1、核对表(细节可参考文中描述的原则核对)①是否辨明了自己所从事的软件的类型,并对所用的开发方法做出相应的剪裁?(许多项目是高度迭代的,某些则应该是序列式的)②是否充分明确定义了需求?而且需求足够稳定,能够开始构建了?(详见需求核对表)③是否充分明确的定义了架构,以便开始 阅读全文