컨벤션 이란 뭘까?

개발자 아블·2024년 3월 26일
0

앱개발 용어

목록 보기
2/15
post-thumbnail

컨벤션(Convention)이란?

사전적 의미로는 관습, 관례, 조약(협약) 정도로 나온다.

개발자들이 말하는 컨벤션은 Convention over Configuration(CoC)를 뜻한다.

개발자들이 내려야 할 수 많은 결정들을 줄여주고, 단순성을 확보하면서 유연성을 잃어버리지 않도록 하기 위한 소프트웨어 디자인 체계 라고 불리는 것 같다.

개발자마다 코딩을 할때 변수의 네이밍, 사용하는 코드 등이 다른 만큼 정말 다양한 스타일의 코드가 존재한다.

하지만 이러한 개발자들이 협업을 할 때 더 효율적으로 작업하기 위해 정한 규칙이다.
코딩 컨벤션을 준수하여 가독성이 좋고, 성능에 영향을 주거나 오류를 발생시키는 위험 요소를 줄인다.

만약 코딩 컨벤션을 준수하지 않고 코드를 작성할 경우 코드의 의도륵 파악하거나 오류를 찾기 힘들어지고, 유지보수 비용이 늘어나게 된다.

컨벤션에는 어떠한 규칙이 있는지 자세하게 알고 싶다면 아래 링크를 참고하길 바란다.
코딩 컨벤션 내용

0개의 댓글