SOLID (객체지향 5대 원칙)
- SRP (단일 책임 원칙)
- OCP (개방-폐쇄 원칙)
- LSP (리스코프 치환 원칙)
- ISP (인터페이스 분리 원칙)
- DIP (의존 관계 역전 원칙)
MVC 패턴
💬 뷰와 도메인은 왜 상호 의존을 하면 안 될까?
원시값 포장
💬 원시값 포장을 하면 좋은 점이 무엇일까?
정적 팩터리 메서드
💬 단순히 생성자를 사용해서 만드는 것과 무슨 차이가 있을까?
Checked Exception vs Unchecked Exception