대부분의 현실은 단순하게 기능구현만 할줄 앎 vs 확장성 있게 설계 가능하면서 트레이드오프도 잘함 아닌가요