ASH84

Software Engineer/Developer, co-founder of Payhere. Ex-Banksalad. Intereseted in iteroperability, bootstrap company, writting.

[JAVA] C개발자를 위한 자바 코딩 스타일 파일

created:2012-11-29
updated:2015-07-03
edit


cfile27.uf.1231724F50B7509137A4BA.xml

개인적으로 자바에서 사용하는 기본적인 brace, indent 스타일은 그리 좋아하는 편이 아니라서, allman 방식을 사용하는 편이다. 이유는 가독성인데, allman 은 소스코드가 길어지는 단점이 있지만, 단일 함수에 대한 가독성은 최고라는 생각이 든다. 다양한 스타일을 여기를 참고하시고. 

이클립스의 preference에 들어가서 단일 프로젝트에 한해서 설정할 수도 있고, 전체 이클립스에 대해서 설정할 수도 있다. 설정하는 화면은 아래와 같고 받은 파일을 import 하면 된다. 

그리고 필자의 경우, 가로길이가 길어질 경우, 다음 라인으로 넘어가는 것이 싫어서 다음과 같이 가로길이에 대한 제한을 255자로 설정하였다. 



코드 스타일은 쉽게 변하지는 않지만, 중요한 것은 회사의 경우 이런 표준이 있다면 반드시 따라야 한다는 것이다. 필자가 이 allman 스타일을 올리는 이유는 개인적으로 개발할때라도 편하게 하라는 이유에서이다. ㅎㅎ 


#allman  #allman.xml  #dev  #Java  #코드 스타일  #코딩 스타일