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 |
Tags
- 자바
- 이차전지관련주
- 티스토리챌린지
- 자바스크립트
- Effective Java 3
- 알고리즘정렬
- 클린아키텍처
- Effective Java
- 엘라스틱서치
- java
- Sort
- 이펙티브자바
- k8s
- 이펙티브 자바
- effectivejava
- 카카오
- Spring
- 스프링핵심원리
- 알고리즘
- 스프링 핵심원리
- 예제로 배우는 스프링 입문
- kubernetes
- ElasticSearch
- 김영한
- 카카오 면접
- 스프링
- 오블완
- 스프링부트
- 코딩테스트
- JavaScript
Archives
- Today
- Total
목록객체지향5원칙 (1)
Kim-Baek 개발자 이야기

김영한님의 [스프링 핵심 원리] 강의를 정리하고, 내가 생각한 내용까지 정리하는 포스팅 이전 포스팅에서는 좋은 객체 지향 프로그래밍이 어떤 것인지에 대해서 알아보았다. 말로만 좋은 객체 지향을 하라고 하면 어렵기 때문에 이미 여러 뛰어난 개발자가 만들어놓은 좋은 객체 지향 설계의 원칙이 있다. 앞글자를 따서 SOLID 라고도 불리는데, 대학생 때 공부를 했던 기억이 나는데, 중요한 내용이 만큼 잘 알아두면 좋다. 클린 코드라는 책을 쓴 유명한 로버트 마틴이 정리한 내용이다. 로버트 마틴이라는 분은 클린 코드도 그렇고 코드를 보기좋고 깔끔하게 작성하는 것을 굉장히 강조하는 것 같다. SRP 단일 책임 원칙 말 그대로 하나의 클래스에서는 하나의 책임만을 가져야 한다는 것이다. 사실 상당히 애매한 말일 수 있..
개발/Spring
2021. 9. 24. 17:38