Tags
5 ページ目
God-Class
神クラスを手順で分けたら、かえって絡まった。責務で分けて窓口1つで隠す【Facade】
あらゆる処理を1つのクラスが抱え込み、直すたびに全体が揺れる。責務ごとに分けて委譲する【God Class】
顧客マスタを1つにしたら、営業のメール変更で配送通知の宛先まで変わった。境界を引く【Bounded Context】
1クラスが全サブシステムを直接呼び、仕様変更1つでエラーが連鎖。窓口を立てる【Facade】
形式を足すたび5000行のif-elsifに書き足す。形式ごとのクラスに分ける【Strategy】