가독성 좋은 코드

Wed, 26 Jun 2024 06:09:41 GMT

가독성 낮은 코드로 인한 **개발 시간 지연**과 **버그 발생**은 비즈니스에 직접적인 **악영향**을 미칩니다.

코드 가독성은 **'눈이 편한'** 시각적 요소와 '**머리가 편한'** 구조적 요소로 나눌 수 있습니다.

시각적 요소는 일관된 코딩 스타일로, 린터 등 도구로 해결 가능합니다.

구조적 요소는 역할과 책임이 명확히 분리된 설계로, 코드만 보고도 쉽게 이해할 수 있는 아키텍처를 의미합니다.

특히 비즈니스 요구사항을 충족하면서도 지속적으로 코드 퀄리티를 개선하는 균형 잡힌 접근이 중요합니다.

개발자 스스로 코드 퀄리티의 중요성을 인식하고 꾸준히 개선해 나가는 것이 핵심입니다.

좋은 코드를 쓰기 위해서는 평소에 좋은 코드를 많이 보는 것이 중요합니다.

오픈소스 프로젝트나 유명 라이브러리의 코드를 참고하면 좋은 코드 작성 방식을 익힐 수 있습니다.

특히 실제 개발 중 마주친 문제를 해결할 때 관련 오픈소스 코드를 살펴보면 효과적으로 학습할 수 있습니다.

출처: [토스 Youtube](https://youtu.be/1Vn8et-MdaI?si=vSGrumfM_AJ2jHtB)