《程序员修炼之道》
Liber 2014-02-10 15:13

不要容忍破窗户

做变化的催化剂

记住大图景

知道何时止步

DRY

靠近问题领域编程

估算,以避免发生意外

要修正问题,而不是发出指责

使模块之间的耦合减至最少

不要靠巧合编程

为测试而设计

完美,不是在没有什么需要增加、而是在没有什么需要去掉时达到的

与用户一同工作,像用户一样思考

倾听反复出现的疑虑——等你准备好再开始

把文档建在里面,不要拴在外面

温和地超出用户的期望

在你的作品上签名