Trade-Off(구조의 안정성 vs 단순한 개발의 편리성)
Querydsl을 이용한 리팩토링(feat. 쿼리 조각화)
SOLID (객체 지향 설계), 좋은 설계란?