본문 바로가기

Yebali

검색하기
Yebali
프로필사진 예발이

  • 분류 전체보기 (101)
    • Spring (34)
    • Kotlin (13)
    • Apache (2)
    • Design Pattern (1)
    • DB (6)
    • Kafka (14)
    • Backend Common (20)
    • 설계 (1)
    • AWS (4)
    • Etc (5)
    • 일기장 (0)
Guestbook
Notice
Recent Posts
Recent Comments
Link
«   2025/07   »
일 월 화 수 목 금 토
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
  • spring
  • transactionaleventlistener
  • ECS
  • Kubernetes
  • Entity
  • topic생성
  • JPA
  • API
  • mysql
  • centos7
  • mirror maker2
  • producer
  • entity graph
  • Spring JPA
  • AWS
  • offsetdatetime
  • consumer
  • git
  • CodePipeline
  • kafka
  • cd
  • Kotlin
  • CI
  • bean
  • spring kafka
  • Spring Data JPA
  • QueryDSL
  • K8s
  • PAGING
  • Streams
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록설계 (1)

Yebali

좋은 객체지향 설계를 위한 5가지 원칙 (SOLID)

SOLID란? SOLID란 좋은 객체지향 설계를 위한 5가지 원칙을 일컫는 말이다. 5가지 원칙은 아래와 같다. SRP: 단일 책임 원칙(Single responsibility principle) OCP: 개방-폐쇄 원칙(Open/closed principle) LSP: 리스코프 치환 원칙(Liskov substitution principle) ISP: 인터페이스 분리 원칙(Interface segregation principle) DIP: 의존관계 역전 원칙(Dependency inversion principle) SRP : 단일 책임 원칙 (Single Responsibility Principle) 단일 책임 원칙이란 모든 클래스는 하나의 책임만 가지며, 클래스는 그 책임을 완전히 캡슐화해야 함을 일..

설계 2021. 9. 28. 22:36
이전 Prev 1 Next 다음

Blog is powered by kakao / Designed by Tistory

티스토리툴바