✅ 코드의 가독성 높이기
Convention, 한국어로 관습
- 프로그램은 나 혼자 작성하는 것이 아니기 때문에, 항상 다른 사람이 내가 짠 코드를 보고 수정할 것을 염두에 두어야 함
- 유지보수 비용을 효과적으로 절감 가능
✅ Sun에서 소개하는 코드/코딩 컨벤션의 필요성
- 소프트웨어를 개발하는 모든 과정에 들어가는 비용 중 80%가 유지보수 비용
- 유지보수를 그 소프트웨어를 직접 개발한 개발자가 담당하는 경우는 적음
- 다른 개발자가 그 소스코드를 처음 봤을 때, 더 빠른 시간에 완벽하게 이해하게 도와주기 때문에 가독성 높아짐
- 개발자가 자신의 소스 코드를 제품으로 팔고자 한다면, 자신이 작성한 코드가 다른 소스코드들과 잘 어울리도록 패키지를 적절히 구성할 필요가 있음