- SRP: Single Responsibility Principle - モジュールはたったひとつのアクターに対して責務を追うべきである - アクター = 変更を望む人たちをひとまとめにしたグループ - アクターの異なるコードは分割すべき