この記事について 前回 Fat Controller について同様の記事を書きました。 Laravel で Fat Controller を防ぐ 5 つの Tips - Qiita 引き続いて Fat Model 編です。Fat Model に関しては、Laravel を使っているとわりとそうなる傾向にあるなぁという印象を持っているので、どうすれば解消できるのか悩んでいる方は多いんじゃないかと想像しています。それらを防ぐために使えるテクニックというか、Tips を5つばかり紹介したいと思います。 はじめに Fat Model とは? 簡潔にいえば、行数が多く(個人的には Model だと 200 行超えると Fat 感を感じます、みなさんはいかがでしょうか)、行数が多いがために処理の流れを追うことが難しく、しばしば不具合の原因になるクラスのことをいうのだと思います。ただ行数が多い、というだ
![Laravel で Fat Model を防ぐ 5 つの Tips - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/ff95ff6f1c2d24f75fa967d37e34e9f8055644a9/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZ0eHQ9TGFyYXZlbCUyMCVFMyU4MSVBNyUyMEZhdCUyME1vZGVsJTIwJUUzJTgyJTkyJUU5JTk4JUIyJUUzJTgxJTkwJTIwNSUyMCVFMyU4MSVBNCVFMyU4MSVBRSUyMFRpcHMmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZ0eHQtY2xpcD1lbGxpcHNpcyZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTkwYmQzNmMwY2UxNWM5YjIzYTBlMGFkYjBlYTQyNjI0%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwbnVudWxrJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz0wODhiMTI0ZWMwZTFmYmMzODY3YWY5OGNmYjI2NTY1YQ%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D8e2dff61a87cc4844739aa342e5f8d71)