개방-폐쇄 원칙

Jmnote (토론 | 기여)님의 2013년 2월 17일 (일) 18:07 판 (새 문서: ==개요== ;open/closed principle; OCP ;계방 폐쇄 원칙 *"소프트웨어 개체<ref>클래스, 모듈, 함수 등</ref>는 확장에 대해 열려 있어야 하고, 수정에 ...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

1 개요

open/closed principle; OCP
계방 폐쇄 원칙
  • "소프트웨어 개체[1]는 확장에 대해 열려 있어야 하고, 수정에 대해서는 닫혀 있어야 한다."
  • OCP가 잘 적용되면 원래 모듈의 변경을 최소화할 수 있음[2]

2 같이 보기

3 주석

  1. 클래스, 모듈, 함수 등
  2. 물론 새 모듈을 덧붙이는 작업은 필요. 전체 구조는 유지되므로 유지보수가 용이함

4 참고 자료

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}