형식 맞추기

문지은·2021년 10월 4일
0

clean code

목록 보기
5/10

코드 스타일은 가독성에 큰 영향을 끼친다 -> 유지 보수에 영향을 끼친다.

적절한 행 길이

큰 파일보다 작은 파일이 이해하기 쉽다.

세로 밀집도

가까운 개념은 세로로 밀집하도록,
먼 개념일수록 빈 행으로 구분해서 가독성을 높인다.

수직 거리

서로 밀집한 개념은 세로로 가까이 둬야 한다. 이는 같은 파일에 속할 때의 이야기다. 하지만 밀집한 개념이 다른 파일에 존재하는 것은 모순이 있다. 이것이 protected 사용을 지양해야 하는 이유이다.

public void A(){
    B();
}

public void B(){
    ~~~
}

변수는 사용하는 곳 가까이에 선언한다. 루프를 제어하는 변수는 루프 문 내부에 선언한다.

가로

가로 정렬은 따로 하지 않는 것이 좋다. 가독성을 떨어뜨린다.
들여쓰기도 가독성에 큰 영향을 끼친다. 아무리 작은 if문이나 while문이라도 들여쓰기를 하는 것을 추천한다.

profile
백엔드 개발자입니다.

0개의 댓글