최대한 코드 타이핑 치기 싫어하는데


다형성은 공통된 개념으로 묶되, 실제 동작은 다양하게 구현하는데


첨부터 공통된 지점을 잘 만들어두면


실제 동작을 구현할때 그 공통된 지점을 여러개 재사용하고, 아주 사소한 부분만 고치면 되겠지?


이게 아키텍트의 알파요 오메가임


즉 최대한 공통된 지점을 많이 만들고, 미래에서 코드 교체와 고치는 부분을 적게하는 것..