05 형식 맞추기
이번챕터에서는 개발자들이 코드를 작성하며 맞춰야 하는 기본적인 요소들을 소개해주었다.
그렇다면 원활한 소통을 장려하는 코드 형식은 무엇일까?
적절한 행 길이를 지키는 것이다.
500줄을 넘기지 않고도 200줄 정도인 파일로도 커다란 시스템을 구축할 수 있다고 한다.
신문기사처럼 작성하라
사람은 글이나 코드를 읽을때 위에서 부터 아래로 읽어내려간다. 신문기사가 헤드라인, 키워드 를 제공한 후 좀 더 구체적인 내용을 제공하는 것 처럼 코드도 변수이름이나 함수이름으로 적절한 정보를 제공한 후 그에 상응하는 구체적 코드를 보여주면 되는 것 이다.
개념은 빈 행으로 분리하라 (줄 바꿈)
세로 밀집도는 연관성을 의미한다.
수직거리
가로길이: 짧은 행을 선호하며 그것이 바람직하다.
가로공백, 들여쓰기 체계에 개발자들은 크게 의존한다.
프로그래머라면 각자 선호하는 규칙이 있다. 하지만 팀에 속해 있고 팀 단위로 작업이 진행되는 시스템이라면 자신이 선호해야 할 규칙은 바로 팀 규칙이다. 팀에서의 규칙(형식)을 맞추고 그에 맞게 코드를 작성해야 깔끔하고, 하나의 시스템으로 보일 수 있다.