概要 最初に結論 そもそも単一責任原則(SRP)とは 上記の説明で思ったこと 余談 (その1)記事にしようと思った背景 (その2)Railsのモデルに単一責任の原則を適用するのって難しそう 概要 単一責任原則(Single Responsibility Principle, SRP)についての理解がいまいちだったので、自分なりに勉強した結果、考えたことをまとめてみた。 ※ この記事ではサンプルコードを使うなどしておらず、具体的な解決方法については触れていません🙏 最初に結論 SOLID原則のなかで、パット見、一番簡単そうに見えるが、実は一番奥が深いのかもしれない。 何についての責任なのかが大事…