난 중소 솔루션 회사인데


애플리케이션 만들어주다가 요구사항이 이전 요구사항에 반하는 요구사항이었음.


이때 다형성이 있는 모델들을 지우게 됐는데


이러다보니 고작 클래스 하나를 확장하기 위해서 추상클래스를 만든 코드가 되어버림.


오히려 클린코드보다 난해하고 바보처럼 보이는 코드가 완성된거지.



물론 다음에 확장하기에는 좋겠지.


몇년 뒤가 될지는 모르지만..




과연 중소 솔루션 회사에서 기존의 요구사항 명세서를 기반으로


다형성을 적극적으로 사용하는게 올바른지에 대해서


좀 혼란스럽고 내가 배운 디자인 패턴에 대해서 자괴감이 느껴짐.