SOLID 원칙
SOLID 원칙은 객체지향 설계(OOD)의 다섯 가지 기본 원칙을 나타내는 약어입니다. 이 원칙들을 따르면 확장 가능하고 유지보수하기 쉬운 소프트웨어를 개발할 수 있습니다. 1. 단일 책임 원칙(Single Responsibility Principle, SRP) 클래스는 단 하나의 책임(변경의 이유)을 가져야 합니다. 클래스의 책임이 명확하게 정의되어야 하며, 클래스가 변경되는 이유는 오직 하나여야 합니다. 예제 코드 1 2 3 4 5 6