SI 프로젝트 개발의 불편함
2021. 5. 26.
SI 프로젝트를 하면서 여러모로 안타까움을 느끼고 있다. 제일 안타까움을 많이 느끼는 부분이 바로 SI 프로젝트에서 사용되는 솔루션 때문이다. 오픈소스로 제공되는 스프링, NodeJs, Jsp와 같은 것들이 있음에도 불구하고 대형 SI 프로젝트의 경우 수행사가 위의 오픈소스 프레임워크를 가지고 오지 않고 한국 솔루션 업체들이 개발한 프레임워크를 가지고 온다. 이 솔루션들의 문제점이 무엇이냐고 하면 기본적으로 제공되는 자바의 기능이나 자바스크립트 등의 기능을 사용할 일이 없다는 것이다. 자바의 경우에는 자바의 기본기라 불리는 List, Map과 같은 기능을 사용할 일이 없으며 자바 8부터 지원되는 람다식을 사용할 기회가 없다. 자바스크립트는 클로저 함수, 콜백 함수, 프라미스 등과 같은 기능도 사용할 일이..