상속 template은 variation 수가 많을 때만 비용을 감수한다

lambda 하나로 끝날 변화에 subclass hierarchy를 만들면 navigation과 constructor 결합이 커진다.

조건Template MethodCallback
단계 hook 다수자연스러움type 증가
operation 하나subclass 과함lambda 간결
runtime 조합제한적자유로움