しばらくお待ちください
Don't Repeat Yourself。デザインの重複、コードの重複を排除し、一つの変更が全体に伝播する一貫性の高いシステムを作る。
デザインとロジックを切り離す。システムの変更箇所を最小に抑え、UIを安全に変更しやすくするための境界設計。
「硬直化」を防ぎ、変更に強く壊れにくいシステムを作るための5つの強力な設計原則。
「今いらないもの」を作らない。将来の不安に基づく過剰設計を防ぎ、素早くユーザーに価値を届けるための原則。