SOLID1 객체지향 프로그래밍의 5가지 설계 원칙, SOLID 객체지향 프로그래밍의 5가지 설계 원칙, SOLID SOLID 원칙을 지킨다면 소프트웨어를 보다 견고하고 유연하게 만들어 줄 뿐만 아니라 유지보수와 확장에도 용이하게 한다. [단일 책임의 원칙(SRP, Single Responsibility Principle)] 단일 책임 원칙은 클래스는 단 하나의 책임만 가져야 한다는 원칙 즉, 클래스가 변경되어야 하는 이유는 오직 하나여야 한다. class CustomerDataAccess { public void saveCustomer(Customer customer) { // 고객 정보 저장 로직 } public Customer retrieveCustomer(int customerId) { // 고객 정보 검색 로직 } public void updateCustom.. 2024. 3. 15. 이전 1 다음