リンク | 概要 |
---|---|
銀の弾などない | 全て問題に通用するような万能な解決策は存在しない。 |
コードは変更されるものである | エンジニアは常に、この「変更」に強いコードを書く必要がある。 |
プログラマの三大美徳 | 怠惰、短気、傲慢。 |
名前(命名)は重要だ | 命名は最重要である。 |
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. 開放/閉鎖。 |