Tags
12 ページ目
Strategy
品種を足すたび match が伸び続ける。判定を品種ごとの実装に任せる【Strategy】
新しい方針を足すたび、if/elsif が膨らんで既存の航路計算まで壊れる。方針ごとに部品へ分けて差し替える【Strategy】
決済方法を足したら、料金計算が本番で止まった。分岐を差し替え可能にする【Strategy】
割引の if/elsif が膨らんで、触るのが怖い。割引ごとの部品に分けて差し替える【Strategy】
形式を足すたび5000行のif-elsifに書き足す。形式ごとのクラスに分ける【Strategy】
予想ロジックを1つ足したら、別のロジックの的中率が70%→23%に。独立させる【Strategy】
PerlとMooでウイスキーのテイスティングノート自動生成システムを作ってみよう
Perlで作るダンジョンマスター〜3つのデザインパターンで生成・実行・調整を手で覚える
バックアップ方式を切り替えたい。フルと差分と増分を Strategy で差し替える
形式を足すたびにif/elseが伸びるPerlのデータエクスポーターを、Mooで育ててStrategyパターンにたどり着く全10回【目次】
形式ごとのクラスを差し替えて使う設計には、Strategyという名前がある。作ったクラスを3つの役割に当てはめる【Strategyパターン】
自分で作ったディスパッチャーの設計を、チームに一言で伝えられない。名前と構造で整理する【Strategy】