【開発者の勘違い】SOLIDの単一責務原則(SRP)、実は「一つのことだけするクラス」じゃないんです😱
よくある誤解:
❌ メソッド数を数える
❌ クラスの見た目を小さくする
✅ 変更理由が一つか考える
重要なのは「未来の変化」を見据えること。税制変更?通貨規則?レイアウト?これらは別々の理由で変わる。
コードの見た目だけでなく、誰が・なぜ変更するかまで考える設計が本質。
あなたはどう解釈してますか?#SRP #テック #生産性 #ソフトウェア設計
https://zenn.dev/pdfractal/articles/f3edfb13487e25