25.02.26 객체 지향 설계의 5가치 원칙 S.O.L.I.D
·
Java
개요첫 프로젝트가 끝이났다.아쉬움이 조금 남지만 이정도면 나름 잘했다고 생각한다.Spring Security에 대해서 조금 더 알 수 있는 기회가 된 것 같다.코드 리팩터링 과정에서 아쉬웠던 부분은 객체지향 원칙을 최대한 지키려했지만 아쉽게도 전부다 적용하지는 못했다.오늘은 객체 지향 설계의 5가지 원칙 SOLID에 대해 정리해본다. 객체 지향 설계프로그래머가 시간이 지나도 유지 보수와 확장이 쉬운 시스템을 만들고자 할 때 이 원칙들을함께 적용할 수있다.SOLID 원칙들은 소프트웨어 작업에서 프로그래머가 소스 코드가 읽이 쉽고 확장하기 쉽게 될 때 까지 소프트웨어 소스 코드를 리팩터링하여 코드의 문제점을 제거하기위해 적용할 수있는 지침이다. 1. 단일 책임 원칙 (Single Responsibility..