Booil Jung
견고한 소프트웨어
견고한 소프트웨어 구축을 위한 개발자 안내서
SOLID 원칙
SOLID 원칙
개방-폐쇄 원칙(OCP)
제어의 역전(IoC) 원칙
의존관계 역전 원칙(DIP)
의존성 주입(Dependency Injection)
삼각관계
DRY(Don’t Repeat Yourself) 원칙
KISS (Keep It Simple, Stupid) 원칙
YAGNI(You Aren’t Gonna Need It) 원칙에 대한 심층 고찰