デザインパターン

デザパタ
存在は知ってるけど、コーディングの経験が少なすぎて手を出せてない。
素直に伝えたら、次の案件ではTemplateMethodを使って実装してほしいとの要望。
あとはIteratorFactoryMethodも知っておいてほしいとのこと。

デザインパターン | TECHSCORE(テックスコア)

なんとか要望のTemplateMethodを使って見よう見まねで実装した。
そしてテストしてみたら既存の親クラスの実装に考慮漏れが発覚して親クラスの改修もすることに。
つら…。でも今後のためと思ってやるしかない。