複雑さ
#☆☆ #Strategy
ロジックは必ず複雑になっていく(本質的に複雑)
最初のころが複雑なものが書けることがよいと思っていた。が複雑なロジックが書けるのはプログラマーとしてのミニマムである。
できる限り見通しよく書くことがさらに重要。
プログラムは必ず複雑な部分がある。それをどこかにおしこめて、外からは扱い安いようにすること作業がプログラミング。
参考
関心の分離とも関係