Kotlin 언어를 사용해서 SOLID 5대 원칙에 대해서 소개하는 포스팅 입니다.

SOLID는 객체지향 설계에서 중요하게 다루는 원칙입니다.

SRP(Single Responsibility Principle)

OCP(Open Closed Principle)

LSP(Liskov Substitution Principle)

ISP(Interface Segregation Principle)

DIP(Dependency Inversion Principle)

참고