UPDATED28 1월 2016 객체지향 프로그래밍 및 설계의 다섯가지 기본 원칙 SOLID 란? 1. The Single Responsibility Principle - SRP ( 단일 책임 원칙 ) 어떤 클래스를 변경해야 하는 이유는 오직 하나뿐 이어야 한다. 어떤 객체가 너무 많은 다른 종류의 행동을 할 수 있다면, 그것은 다른 객체가 변경 될 때 함께 …