Java 객체지향 설계의 정석: SOLID 원칙 5가지 완벽 해설 및 실무 예제

java

Java 객체지향 설계의 정석: SOLID 원칙 5가지 완벽 해설 및 실무 예제 1. 서론 개발자로서 경력이 쌓일수록 “돌아가는 코드”를 만드는 것보다 “유지보수가 쉬운 코드”를 만드는 것이 훨씬 어렵고 중요하다는 사실을 깨닫게 됩니다. 기능 하나를 수정했더니 전혀 상관없는 다른 기능에서 에러가 터지거나, 새로운 기능을 추가하기 위해 기존 코드를 전부 뜯어고쳐야 하는 경험, 다들 한 번쯤 있으실 … 더 읽기