개발생산성1 개발기초 넥사크로 7편 (넥사크로 공통함수 설계 방법, 유지보수와 생산성을 동시에 높이는 개발 습관) 넥사크로 공통함수, 왜 중요할까?처음 개발을 시작했을 때는 화면 하나만 동작하면 된다고 생각했습니다.조회 버튼을 만들고 저장 기능을 구현하고 화면이 정상적으로 동작하면 개발이 끝난 것처럼 느껴졌습니다.하지만 프로젝트 규모가 커질수록 문제가 발생하기 시작했습니다.동일한 메시지 함수가 여러 화면에 존재하고조회 로직이 반복되고날짜 검증 코드가 수십 개 화면에 복사되어 있었습니다.처음에는 큰 문제가 아니라고 생각했지만 유지보수가 시작되자 상황이 달라졌습니다.동일한 기능을 수정하기 위해 여러 화면을 찾아다녀야 했고 수정 누락으로 장애가 발생하기도 했습니다.그때부터 공통함수의 중요성을 체감하게 되었습니다.실제로 삼성전자 MES 프로젝트와 PLM 운영 업무를 수행하면서 가장 효과가 컸던 개선 중 하나가 공통함수 정리.. 2026. 6. 9. 이전 1 다음 반응형