소프트웨어 공학 18
- 도메인(Domain)과 도메인 모델(Domain Model)?
- DAL, DAO, DTO, Entity, Model
- 비동기적 프로그래밍 (Asynchronous)
- 명명된 인수 (Named Argument)
- 일급 객체 (First-class object)
- 정적 타이핑(Static Typing)과 동적 타이핑(Dynamic Typing) 간단 정리
- 타입 추론(Type Inference)에 대한 간단한 정리
- ASCII 코드
- 얕은 복사(Shallow Copy)와 깊은 복사(Deep Copy)
- [OOP] 객체지향 프로그래밍(Object-Oriented Programming, OOP) 정리
- [OOP] 다형성(Polymorphism)
- [OOP] 추상화(Abstraction)
- [OOP] 상속성(Inheritance)
- [OOP] 캡슐화 (Encapsulation)
- [SOLID 원칙] 의존 역전 원칙 (Dependency Inversion Principle, DIP)
- [SOLID 원칙] 리스코프 치환 원칙 (Liskov Substitution Principle, LSP)
- [SOLID 원칙] 개방-폐쇄 원칙 (Open-Closed Principle, OCP)
- [SOLID 원칙] 객체지향 설계 5가지 원칙