![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/bRiPFX/btsGZbl9MDL/IpCsbf3LpW4CMX7GMg2cEK/img.png)
SOLID란?클린코드로 유명한 로버트 마틴이 좋은 객체 지향 설계의 5가지 원칙을 정리SRP: 단일 책임 원칙OCP: 개방-폐쇄 원칙LSP: 리스코프 치환 원칙ISP: 인터페이스 분리 원칙DIP: 의존관계 역전 원칙 SRP 단일 책임 원칙하나의 클래스는 하나의 기능을 담당해 하나의 책임을 수행하는데 집중되어야 있어야 합니다. 단일 책임 원칙 준수 유무에 따른 가장 큰 특징 기준 척도는, '기능 변경(수정)' 이 일어났을때의 파급 효과 이며, 모듈이 변경되는 이유가 한가지 여야 함을 뜻합니다. 책임이란? 책임 = 해야 하는 것 = 할 수 있는 것 = 해야 하는 것을 잘 할 수 있는 것 산탄총 수술산탄총 수술은 산탄이 사방으로 퍼져날라가 동물에게 맞았을 때 수술해야하는 부위가 많아지는 ..
CS/OOP
2023. 2. 22. 20:38
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- java문법
- 플라이웨이트패턴
- 책임체인패턴
- 프록시패턴
- 책임연쇄패턴
- Chain of Responsibility
- 빌더 패턴
- 퍼싸드패턴
- GithubActions
- 상태 패턴
- n+1
- 프로토타입 패턴
- 컴포지트패턴
- Iterator Pattern
- ArrayDeque
- springsecurity
- UML 필요성
- FacadePattern
- jpa
- 반복자 패턴
- 양방향연관관계
- 메멘토 패턴
- 구글로그인
- Flutter
- idtoken
- restapi
- dfs
- 복합체 패턴
- 브리지 패턴
- CompositePattern
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
글 보관함