《程序员修炼之道》
Liber 2014-02-10 15:13
不要容忍破窗户
做变化的催化剂
记住大图景
知道何时止步
DRY
靠近问题领域编程
估算,以避免发生意外
要修正问题,而不是发出指责
使模块之间的耦合减至最少
不要靠巧合编程
为测试而设计
完美,不是在没有什么需要增加、而是在没有什么需要去掉时达到的
与用户一同工作,像用户一样思考
倾听反复出现的疑虑——等你准备好再开始
把文档建在里面,不要拴在外面
温和地超出用户的期望
在你的作品上签名