입사를 하고 신규 프로젝트를 시작하게 되었다. 언어선택부터 모든 결정을 신입 개발자인 내가 주도했다. 이전 회사는 할당되는 부분만 개발하면 되었었기에 시작 당시에는 꽤나 낭만이었다.LTS 버전중에 8, 11, 17 중에 8버전은 가장 오랜기간 지원하지만 새로운 코드들에
Impl - Service 분리의 목적과 상속을 받을 수 있다는 점에서 장점이 있었지만 이 구조로 인하여 불필요한 코드가 약 400줄 이상과 Controller에서 Sevice 코드를 확인하기 위해서 두번의 클릭이 요구가 되는 등 개발하는 데 있어서 불편함을 많이 가져