ちょっと複雑な実装でミスるパターンって、AとBの組み合わせかもしれない
ちょっと複雑な実装でミスるパターンって、AとBの組み合わせかもしれない。
複雑なことをやろうと分解してAとBに分けるのが練れた人のファーストステップ。
その後に、AがBを使うという形式を取る場合
(AがmainメソッドでBがprivate関数というパターンや、Aがユースケース、Bが使われるモジュールというパターン)
Aが使いやすいB
Bにむりやり合わせたA
というものを作ったときから歯車が狂いだす。
ファットなときと変わらない金属疲労が起きる。
こういうとき、AとBをそれ