写在前面,我觉得编程是一项技巧!
1.关心你的技艺 Care About Your Craft
如果你不在乎能否漂亮的开发出软件,你又为何要耗费生命去开发软件呢?
2.思考!你的工作 Think! About Your Work
关掉自动驾驶仪,接管操作。不断地批评和评估你的工作。
3.提供各种选择,不要找蹩脚的借口 Provide Options, Don’t Make Lame Excuses
要提供各种选择,而不是找借口。不要说事情做不到;说明能够做什么。
4.不要容忍破窗户 Don’t Live with Broken Windows
当你看到糟糕的设计、错误的决策和糟糕的代码时,修正它们。
5.做变化的催化剂 Be a Catalyst for Change
你不能强迫人们改变。相反,要向他们展示未来可能会怎样,并帮助他们参与对未来的创造。