SOLID - 1. SRP 단일 책임의 법칙 SRP(Single Responsibility Principle) 단일 책임의 법칙은 아래의 내용을 이야기하는 것이다. 클래스는 단 한 개의 책임을 가져야 한다. 클래스를 변경하는 이유는 단 하나여야 한다(단 한개의 책임만을 가지기 때문). 한 책임의 변경에 의해 다른 책임과 관련된 코드에 영향을 미치지 않도록 한다(유지보수 용이). react 를 사용하면서 class 를 만드는 것이 아니기 때문에 완벽하게 SRP를 지키는 class를 만들지는 못했다. 하지만 기존의 코드에서 어떻게하면 SRP를 지키도록 만들 수 있을지 고민해보았다. AS-IS 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25..