더북(TheBook)

설계 원칙의 응용 부족 : 건전한 설계 원칙을 실제로 적용한 경험이나 인식이 부족한 개발자들은 종종 확장이나 변경이 어려운 코드를 작성한다.

설계 악취와 리팩토링에 인식 부족 : 많은 개발자가 시간이 지나면서 설계에 영향을 미칠지도 모르는 설계 악취를 인식하지 못한다. 설계 악취는 형편없는 구조적인 품질을 암시하며, 기술 부채의 원인이 된다. 설계 악취는 적시에 리팩토링을 함으로써 해소할 수 있다. 하지만 개발자들이 리팩토링에 대한 인식이 부족하고 제대로 수행하지 않으면, 기술 부채는 점점 누적된다.

 

종종 주어진 비용과 일정이 프로젝트에 제약을 가하면 일시적으로 기술 부채를 일으키는 상황을 받아들일지도 모른다. 하지만 부채는 최대한 초기에 상환해야 한다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.