Similar to ドイッチュ限界
Don't repeat yourself
Don't repeat yourselfプログラミング原則の一覧
90対90の法則
Ninety–ninety ruleデメテルの法則
Law of Demeterカーゴ・カルト・プログラミング
Cargo cult programmingグリーンスパンの第10法則
Greenspun's tenth ruleコードの臭い
Code smellジャーゴンファイル
Jargon Fileボイラープレートコード
Boilerplate codeマジックナンバー (プログラム)
Magic number (programming)優しい終身の独裁者
Benevolent dictator for lifeWrite once, run anywhere
Write once, run anywhereスパゲティプログラム
Spaghetti codeGRASP
GRASP (object-oriented design)YAGNI
You aren't gonna need itZen of Python
Zen of Python依存性逆転の原則
Dependency inversion principleインターフェース分離の原則
Interface segregation principle驚き最小の原則
Principle of least astonishment開放/閉鎖原則
Open–closed principle関心の分離
Separation of concerns機構と方針の分離
Separation of mechanism and policyKISSの原則
KISS principle凝集度
Cohesion (computer science)結合度
Coupling (computer programming)コードの再利用
Code reuse制御の反転
Inversion of controlSOLID
SOLID