Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 빌드스크립트
- 알고리즘
- java
- 생성자
- git
- 롬복사용시주의할점
- 자바
- controller
- aws
- Groovy문법
- 정보처리기사필기
- 정처기필기
- 정보처리기사
- PULL방식아키텍쳐
- spring
- 시계열디비
- CICD
- 빌드자동화도구
- 서버
- 무중단배포
- 정처기
- 정처기공부
- 완전탐색알고리즘
- API
- 롬복
- Java8
- 롬북
- 프로그래머스
- 어노테이션
- Docker
Archives
- Today
- Total
목록SOLID (1)
우당탕탕 개발일지
좋은 객체 지향 설계의 5가지 원칙(SOLID)
클린코드로 유명한 로버트 마틴이 좋은 객체 지향 설계의 5가지 원칙을 정리들어가기 앞서...📚 객체 지향 프로그래밍※ 해당 예시를 통해 SOLID의 원칙을 보충 설명함컴퓨터 프로그램을 명령어의 목록으로 보는 시각에서 벗어나 여러개의 독립된 단위, 즉 “객체”들의 모임으로 파악하고자 하는 것각각의 객체는 메시지를 주고받고, 데이터를 처리할 수 있다.(협력)객체 지향 프로그래밍은 프로그램을 유연하고 변경이 용이하게 만들기 때문에 대규모 소프트웨어 개발에 많이 사용된다.운전자가 아반떼를 타다가 테슬라 모델3를 타더라도 자동차를 운전하는데 문제가 없다.운전자가 K3, 아반떼, 테슬라 모델3에 대한 구성과 부품등을 알필요없다. 기존의 자동차 역할만 잘 유지가 된다면 운전자에게 문제가 되지 않는다. ✍ SRP :..
개발
2022. 12. 15. 23:25