principle (2) 썸네일형 리스트형 [OOAD] SOLID SOLID Principles Table of Contents 1. What is SOLID? 2. SOLID Principles 2.1. SRP, Single Responsibility Principle (단일 책임 원칙) 2.2. OCP, Open-Closed Principle (개방 폐쇄 원칙) 2.3. LSP, Liskov Substitution Principle (리스코프 치환 원칙) 2.4. ISP, Interface Segregation Principle (인터페이스 분리 원칙) 2.5. DIP, Dependeny Inversion Principle (의존성 역전 원칙) 1. What is SOLID? 소프트웨어 공학에서 솔리드 원칙(솔리드)는 OOD(Object-Oriented Design.. [OOAD] GRASP GRASP Table of Contents 1. What is GRASP? 2. GRASP 2. 1. Creator 2. 2. Information Expert (정보 전문가) 2. 3. Controller (컨트롤러) 2. 4. Low Coupling (낮은 커플링) 2. 5. High Cohesion (높은 응집력) 2. 6. Pure Fabrication (순수 제조) 2. 7. Polymorphism (다형성) 2. 8. Indirection (간접 참조) 2. 9. Protected Variations 변경 보호 1. What is GRASP? General Responsibility Assignment Software Patterns(or Principles) OOD(Object-Oriente.. 이전 1 다음