홈
토픽
스파링
잉크
미션
전문가 신청
베리몰
나도 질문하기
생활
탈퇴한 사용자
Java 컨벤션 같이
프로그래밍 언어를 사용할때
모든 컨벤션을 다 지키는지 궁금합니다.
개발 공부를 하다가 컨벤션에 대해서 알게 되었고,
그래서 실제 현업에서는 다 지켜가면서 프로그래밍을 하는지
궁금해서 올려봅니다.
5개의 답변이 있어요!
빈티지한돼지85
안년하세요.
컨벤션을 지키는 건 프로그래머의 기본입니다. 물론 100프로 정확하게 맞출수는 없지만 되도록 지키도록 노력해야 됩니다. 또 프로젝트마다 규칙을 정해 놓고 그 표준맞게 코딩하는 경우도 있습니다.
이렇게 하는 이유는 유지보수를 편하게 하기 위해서 입니다. 유지보수를 하다보면 남의 만든 소스를 수정해야 되는 경우가 많습니다. 이렇게 컨벤션을 잘 지킨 소스를 보면 누가 보더라도 이해하기 가 쉽겠죠.
응원하기
근사한파카16
안녕하세요.
개발자마다 자신이 선호하는 코딩스타일이 있습니다.
하지만 어느정도 표준이라 하는 컨벤션을 따르는게 좋습니다. (몸에 베이는 습관)
회사에서 근무를 하신다면
회사 개발 컨벤션 룰을 당연히 따르셔야 합니다.
기본적인 룰을 익히시고 최대한 따르는게 좋고요. 그래야 다른 개발자들과 코딩 스타일에 대한 트러블이 최대한 줄어들겠죠?
코드리뷰 등을 통해서 다른 개발자들과 컨벤션 룰에 대해서도 의견 나누시면 좋을거 같습니다.
검은밀잠자리283
모든 컨벤션을 지키는 어렵지만 최대한 지키려고 노력은 합니다.
혼자 개발을 하는 것이 아니다보니 여러사람들이랑 개발을 할때 컨벤션을 지키지 않으면 알아보기가 어려울수 있습니다.
오늘은 내가 개발했지만 다음달에는 담당자가 바뀔수도 있기 때문에 가능한 규칙을 정해서 개발하는 것이 좋습니다.
보통은 프로젝트 시작할때쯤 꼭지키면 좋은 컨벤션에 대한것을 정하고 시작하기는 합니다.
다라닝
안녕하세요~! 아하(Aha) 지식답변자 다라닝입니다.질문하신 내용에 대하여 아래와 같이 답변 드립니다.어느정도 인원이 되면 필수적으로 진행됩니다.
정기적으로 업데이트 되고 지켜져야
새로운 인원이 투입되었을때 접근이 용이하기 때문입니다.
관리자급에서도 수시로 확인을 하며
실무자도 지켜나가야 개인적인 코딩품질이 올라갑니다.부족하지만 도움이 되셨기를 바라며 추가적인 문의가 필요하시면 답변 부탁드려요!
테레사
현업에서는 회사마다 사람마다 차이가 있어 항상 지켜지는 것은 아닙니다.
그래도 소프트웨어라는 것이 실제 개발보다 유지보수에 들어가는 비용이 크고 내가 만들었다고 해도 나 아닌 다른
개발자가 코드를 보는 경우도 많기 때문에 개발전부터 이러한 규칙을 만들어 지킨다면 큰 이점이 되겠습니다.
나중에 나 자신이 리뷰할때도 도움이 됩니다.
결국 유지보수를 쉽게하고 코드의 가독성을 높이기 위해서 규칙을 지켜 프로그래밍것이 좋습니다.