객체 지향 설계(SOLID)
Understanding SOLID for object oriented programming
1. Intro
객체 지향의 4대원칙(캡슐화, 상속, 추상화, 다형성)과 더불어 객체 지향의 원칙을 살려 설계 하는 방법을 가진 SOLID가 존재한다.
5가지의 내용의 앞 단어를 따서 만들어 진 내용이다.
SOLID 원칙들은 결국 자기 자신 클래스 안에 응집도는 내부적으로 높이고, 타 클래스들 간 결합도는 낮추는 High Cohesion - Loo...