일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Spring
- JPA
- Dirty Checking
- DB
- Kafka
- 비관적 락
- well-know port
- Redis
- MSA
- Kotlin
- 자료구조
- 3-way handshaking
- 스레드 풀
- 삽입 이상
- 정규화
- 낙관적 락
- ocp
- java
- 페이지네이션
- null
- buildSrc
- AWS
- gatway
- 네트워크
- 캐시 오염
- 삭제 이상
- HTTP
- 자바
- 갱신 이상
- 데이터베이스
Archives
- Today
- Total
728x90
목록
728x90
SRP (1)
728x90
728x90
어 나 갱수.
[OOP] 객체지향 프로그래밍의 설계원칙 SOLID 에 대해 알아보자 !! 🤚
이번 블로그에서는 객체지향 프로그래밍의 설계원칙 5가지인 SOLID에 대해 알아보도록 하겠습니다.평소에 객체지향 언어인 Java로 많은 개발을 하지만 객체지향 설계원칙에 준수하면서 개발하고 있는 느낌이 들지 않아서 이번 기회에 객체지향에 대해 알아보고 더 객체지향 설계원칙에 준수하면서 개발을 해보려고 합니다!! 객체지향 프로그래밍의 5가지 설계 원칙 SOLIDSOLID란 객체지향 프로그래밍을 하면서 지켜야 할 5가지 원칙으로 각각 SRP(단일 책임 원칙), OCP(개방-폐쇄 원칙), LSP(리스코프 치환 원칙), DIP(의존 역전 원칙), ISP(인터페이스 분리 원칙) 이렇게 구성되어 있습니다. SOLID 원칙을 준수하면서 개발을 하면 시간이 지나도 변경에 용이하고 유지보수, 확장에 쉬운 소프트웨어를 개..
Java
2023. 12. 4. 20:08