배움/자바(JAVA)2012. 3. 12. 19:21

코드를 짜다가 보니까, 여러명이 하니 이래 저래 보기가 힘들어 지는 것 같다.
회사를 다니다 보니, 여럿이서 프로젝트 하는 경우가 대부분이고,
이에 따라 코드를 작성하는 방법,  코멘트를 다는 방법 등을 알아야 할 필요가 있어 보인다. 

특히나 별로 중시 여기지 않았던 Java Convention에 대한 관심도 조금씩 늘고 있다.

여기, 잘 정리된 한장의 문서가 있길래, 웹 서핑 하다 보니-

 




그리고 Sun에서 공개한 문서 - 


나중에 코드 재생산(refactoring)을 할 때 참고해서 봐야 겠다.

아래는, 자바 Convention이 중요한 이유에 관한 부분, 아래 블로그에 번역된게 있길래, 공감이 가서, 가져왔다.
(출처 : http://kwangshin.pe.kr/blog/)

80% of the lifetime cost of a piece of software goes to maintenance.
Hardly any software is maintained for its whole life by the original author.
Code conventions improve the readability of the software, allowing engineers to understand new code more quickly and thoroughly.


소프트웨어를 개발하는 일련의 모든 과정에 들어가는 비용 중 80%가 유지보수에 쓰여진다.
소프트웨어의 유지보수를 그 소프트웨어를 직접 개발한 개발자가 담당하는 경우는 거의 보기 힘들다. 코드 규칙을 지키면 다른 개발자가 그 소스코드를 처음 보았을 때, 더 빠른 시간안에 완벽하게 이해할 수 있도록 도와주기 때문에, 소프트웨어의 가독성이 높아진다.

Posted by DANIEL.H.KIM