10. 5.1 VIRTUES OF PROGRAMMER & STYLE
Laziness!
プログラマは怠け者。自分でコード書きたくない。
IDE駆動: コード補完、自動テンプレート実装
トライ&エラーのコストが低い
More Code & (Possibly) More Bugs
TextEditor駆動: シンキング & タイピング
正しい抽象化を見つけるのが難しい。(どのように関数を組み
立てたかに注目)
Less Code & (Possibly) Less Bugs
Productivity:
"I wrote N lines of code today."
Much greater productivity:
"I eliminated N lines of code today."
Leslie Lamport@ Programming Should Be More than Coding