차근차근 기록장

  • 홈
  • 태그
  • 방명록

Solid 1

[CS] 객체 지향 설계 5가지 원칙 - SOLID

객체 지향 설계에서 사용하는 5가지 원칙에 대해 각각 정리하고자 한다. 1. 단일 책임 원칙 (SRP, Single Responsibility Principle)- 설명 : 클래스는 단 하나의 책임만 가져야 한다.- 의미 : 하나의 클래스가 하나의 기능만 담당해야 하며, 변경이 필요한 이유가 오직 하나여야 한다.  2. 개방-폐쇄 원칙 (OCP, Open/Closed Principle)- 설명 : 확장에는 열려 있어야 하고, 변경에는 닫혀 있어야 한다.- 의미 : 기존 코드를 수정하지 않고 기능을 확장할 수 있도록 설계해야 한다. 3. 리스코프 치환 원칙 (LSP, Liskov Substitution Principle)- 설명 : 자식 클래스는 부모 클래스를 대체할 수 있어야 한다.- 의미 : 부모 클래..

IT/CS 2025.03.16
이전
1
다음
더보기
프로필사진

차근차근 기록장

IT와 경제를 좋아하는 개발자의 블로그

  • 분류 전체보기 (89)
    • Economics (1)
    • IT (78)
      • Java (20)
      • DB (9)
      • Spring (8)
      • JPA (1)
      • Cloud & Architecture (5)
      • Front-End (2)
      • Kafka (1)
      • Redis (1)
      • AI (1)
      • CS (22)
      • DataStructure (2)
      • Algorithm (2)
      • DesignPattern (4)
    • Travel (10)

Tag

크로아티아, DB, 디자인패턴, N+1, CS, jdk proxy, non-clustered index, crdt, java, reactiveredistemplate, keycloak, Spring IoC Container, claude desktop, mcp server, Hash Collision, Rate Limit, hash map, JSON_TABLE, Spring, 오스트리아,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • rotaejong

티스토리툴바