良いコード
責務が明確なコード
テスタブルなコード
高凝集/疎結合/モジュール強度が低いコード
凝集度
モジュール結合度
モジュール強度
可読性が高い
リファクタリングがしやすいコード?
CQRS
関連
GRASP
データ指向設計
悪いコード
コードが汚い
メモ
同じ5行のコードが全く違って見える12の瞬間、なぜ私たちは学ぶのか?