파이썬 클래스 설계방법
DB CAFE
thumb_up 추천메뉴 바로가기
- DBA { Oracle DBA 명령어 > DBA 초급 과정 > DBA 고급 과정 }
- 튜닝 { 오라클 튜닝 목록 }
- 모델링 { 데이터 모델링 가이드 }
1 클래스 설계 방법론[편집]
1.1 5가지 클래스 설계의 원칙 (S.O.L.I.D)[편집]
S - SRP(Single responsibility principle) 단일 책임 원칙 O - OCP(Open Closed Principle) 개방 - 폐쇄 원칙 L - LSP(Liskov Substitusion Principle) 리스코프 치환 법칙 I - ISP(Interface Segregation Principle) 인터페이스 분리 원칙 D - DIP(Dependency Inversion Principle) 의존성 역전 법칙 출처) https://scotch.io/bar-talk/s-o-l-i-d-the-first-five-principles-of-object-oriented-design