“프로그래밍 언어도 언어다.” - 코드 가독성을 높이려면
서론 5월 9일, 개모임에서 발표했던 내용에 몇 가지를 덧붙여, 최근 코드를 짜며 든 생각을 정리한 글이다.개모임은 부경대학교 프로젝트 동아리 WAP의 내부 행사로, 발표자들이 원하는 주제를 가지고 10~20분간 짧은 발표를 하고, Q&A를 진행하는 일종의 세미나다. 그래서 이게 무슨 주제인가?하면 코드 가독성을 높이는 방법에 관한 글이다. 클린 코드와의 차이점이 있다면, 클린 코드가 인수 수, 함수/변수명의 길이, if 뎁스, KISS, YAGNI 등 코드의 구조에서 깔끔하게 쓰는 법을 연구한다면, 이 글은 영어 문장으로서의 가독성에 중점을 두고 작성했다는 점이다. 코드 역시 글이다. 코드 작성 시 어떤 목표를 가지고 작성해야 하며, 어떤 방법을 사용하면 가독성을 높일 수 있는지. 다년간의 코드 작성 ..