プリンシプルまとめ

リンク概要
銀の弾などない全て問題に通用するような万能な解決策は存在しない。
コードは変更されるものであるエンジニアは常に、この「変更」に強いコードを書く必要がある。
プログラマの三大美徳怠惰、短気、傲慢。
名前(命名)は重要だ命名は最重要である。
KISSの原則Keep it simple stupid. シンプルに保て。
YAGNI原則You ain’t gonna need it. 必要になったとき、必要なものだけ書べきである。
DRY原則Don’t repeat yourself. 重複するな。
PIE原則Program Intently and Expressively. 意図的かつ表現力豊かにコードを書く。
OCP原則open/closed principle. 開放/閉鎖。