Wizard of JAVA

  • 홈
  • 태그
  • 방명록

소프트웨어모듈설계 1

[Spring] OCP(Open-Closed Principle, 개방-폐쇄 원칙)

OCP(Open-Closed Principle, 개방-폐쇄 원칙)은 객체 지향 프로그래밍의 SOLID 원칙 중 하나로, 소프트웨어 엔티티(클래스, 모듈, 함수 등)는 확장에는 열려 있어야 하고 변경에는 닫혀 있어야 한다는 원칙을 의미합니다. 즉, 기존 코드를 수정하지 않고 새로운 기능을 추가할 수 있도록 설계해야 한다는 것입니다. 1) OCP의 주요 개념확장에 열려 있어야 한다(Open for extension): 새로운 기능이나 요구사항이 생길 때, 기존 코드를 변경하지 않고 확장할 수 있어야 합니다.변경에 닫혀 있어야 한다(Closed for modification): 기존의 잘 작동하는 코드를 변경하지 않고도 새로운 기능을 추가할 수 있어야 합니다. 이를 통해 기존 기능의 안정성을 유지할 수 있습니..

4. Spring 2024.09.02
이전
1
다음
더보기
프로필사진

Wizard of JAVA

JAVA 라는 순백의 도화지에 개발을 개발 개발.. [ AKA. 이 시대의 마지막 음유시인 (이고 싶은) ]

  • 분류 전체보기 (93) N
    • 1. IT NEWS (36) N
    • 2. Java Tutorials (28) N
    • 3. Java (10)
    • 4. Spring (7) N
    • 5. Python (6) N
    • 6. JPA (1)
    • 7. DB (1)
    • 8. ETC (4)

Tag

java, 개발자, 프로그래밍, 컴퓨터공학, 메서드, 자바, It, javascript, computerscience, 클래스, AI, 정보보안, PYTHON, 자바튜토리얼, javatutorial, 자바스크립트, 파이썬, 코딩, 생성형AI, 개발,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
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.

티스토리툴바