使い回しに影響が出る関数
アプリケーションとは長く改善され続けることを前提として作る場合、それは元の創設者とは別の人間がそのコードを使用するということは十二分に考えられます。
その上で、関数の役割はやはり一つにするべきだと痛感しました、
一つの関数に二つ以上の役割があると、新たにその一つの機能だけ呼び出したいときに元の関数はとっても邪魔になり、結局作り直す必要があります。
必ずひとつのコンポーネント内に閉じ込められ他範囲内でしか使わない、と決められた関数であれば、ひとつの役割に絞る必要払いませんが、使いわ増すような関数は極力小さく分けて二つ以上のことを一個の関数内で行うのは避けるべきである、と今日ジョイン中のプロジェクトを回収していて思ったので記事に残しておきます。