[스프링이란]
[좋은 객체 지향 프로그래밍이란]
[좋은 객체 지향 설계의 5가지 원칙 - SOLID]