객체지향

잔디심는 정원사
좋은 객체 지향 설계의 5가지 원칙-SOLID
·CS/OOP
SOLID란?클린코드로 유명한 로버트 마틴이 좋은 객체 지향 설계의 5가지 원칙을 정리SRP: 단일 책임 원칙OCP: 개방-폐쇄 원칙LSP: 리스코프 치환 원칙ISP: 인터페이스 분리 원칙DIP: 의존관계 역전 원칙 SRP 단일 책임 원칙하나의 클래스는 하나의 기능을 담당해 하나의 책임을 수행하는데 집중되어야 있어야 합니다. 단일 책임 원칙 준수 유무에 따른 가장 큰 특징 기준 척도는, '기능 변경(수정)' 이 일어났을때의 파급 효과 이며, 모듈이 변경되는 이유가 한가지 여야 함을 뜻합니다. 책임이란? 책임 = 해야 하는 것       = 할 수 있는 것       = 해야 하는 것을 잘 할 수 있는 것 산탄총 수술산탄총 수술은 산탄이 사방으로 퍼져날라가 동물에게 맞았을 때 수술해야하는 부위가 많아지는 ..
minsu20
'객체지향' 태그의 글 목록