더북(TheBook)

SOLID 원칙

SOLID는 마이클 페더스(Michael Feathers)가 1990년대 후반, 로버트 마틴(Robert Martin)이 확립한 다음 다섯 가지 객체 지향 설계 원칙(http://mil-oss.org/resources/objectmentor_design-principles-and-design-patterns.pdf의 요약문 참고)을 잘 기억하려고 짜낸 머리글자다.

Single Responsibility Principle(단일 책임 원칙)

Open/ Closed Principle(개방/폐쇄 원칙)

Liskov Substitution Principle(리스코프 치환 원칙)

Interface Segregation Principle(인터페이스 분리 원칙)

Dependency Inversion Principle(의존성 역전 원칙)

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.