心得的なものを時々確認しよう
新しいプロジェクトが発足する度に以下を再確認、肝に銘じる
プロダクティブ・プログラマより
個人的に重要視していることのまとめ
・車輪の再発明をしない
小人の肩にも乗らない
・DRY原則
Don't repeat yourself.
繰り返し作業は極力自動化すること
・ホワイトボード+デジカメはCASEツールに勝る
→ EVERNOTEは画像から文字列を認識してくれる
作るのに大変な思いをしたとき、人は自分の作ったものに無意味に執着してしまう
・エントロピーの増大はソフトウェアを殺す
ヴァーサ号の教訓
合い言葉はYAGIN「You Ain't Gonna Need It.」
・知識はプレーンテキストに蓄積せよ
・XML(設定ファイルなど)は手で書かずに常に自動生成する
・狼人間を撃つ銀の玉はない
ない
ないのだから、我々開発者自身が狼人間を倒せるだけの能力を身につける