概要 高品質のコードを書くために意識する記事その1です Fat Controller 1 Fat Controller とは 簡単に言うとControllerに色々な処理を詰め込むことです なぜ、詰め込んではいけないのか? ソフトウェア開発にいくつか原則があります。具体的に原則について下記で説明しますが これら全体可読性・可用性について書かれておりFatなControllerはそれらに反しております。 実際に開発する上で詰め込んでしまうと自身・その他エンジニアの首を絞めてしまいます 2. 原則 2-1 DRY原則(Don't Repeat Yourself) コードやロジックの重複を避けるべきという開発における原則 再利用性を高めようとメソッドを一箇所にまとめることで再利用性を高めることで可読性・可用性を向上させる 2-2 SOLID原則(Single Responsibility Pri

