著者:Sandi Metz
CSV: この書籍の引用一覧をダウンロードできます
CSVというファイル形式でダウンロードできます。このデータをExcelに貼り付けると、表にして手元に記録を残せます。
設計の損益分岐点はプログラマーによって異なります。経験の浅いプログラマーがいくら将来を予測した設計をしたところで、その初期の設計努力が報われる日が来ることは、おそらく永遠にないでしょう。注意深くコードを書く熟練者であれば、午前中に書いたコードで午後のうちにコストを削減できるかもしれません。あなたの熟練度はおおむねその極端な間のどこかに位置するはずです。
デザインパターンの概念はとてつもなく強力です。一般的に共通する問題に同じ名前をつけ同じ手法で解決することで、あいまいなことが明確になります。デザインパターンによってプログラマー達は世代を問わず、コミュニケーションと共同作業ができるようになったのです。