클린코드 형식맞추기(포맷팅)

송수용·2022년 6월 5일
0

clean code

목록 보기
4/4

형식을 맞추는 목적

  • 코드 형식은 중요하다!
  • 오랜 시간이 지나 원래 코드의 흔적을 더 이상 찾아보기 어려울 정도로 코드가 바뀌어도 맨 처음 잡아 놓은 구현 스타일과 가독성 수준은 유지보수 용이성과 확장성에 계속 영향을 미친다.

적절한 행 길이를 유지하라

신문기사처럼 작성하라

개념은 빈 행으로 분리하라

세로 밀집도

수직 거리

  • 변수선언은 사용하는 위치에 최대한 가까이 선언한다.
  • 인스턴스 변수는 클래스 맨 처음에 선언한다.
  • 종속 함수 첫째 함수에서 가장 먼저 호출하는 함수가 바로 아래 정의된다.다음으로 호출하는 함수는 그 아래 정의, 호출되는 함수를 찾기가 쉬워지며 그만큼 모듈 전체의 가독성도 높아진다.
  • 개념 유사성

세로 순서

가로 형식 맞추기

  • 프로그래머는 맹백하게 짧은 행을 선호한다.
  • 가급적 120자 정도로 행 길이를 제한한다.

가로 공백과 밀집도

가로 정렬

들여쓰기

팀 규칙

  • 팀에 속한다면 자신이 선호해야 할 규칙은 팀 규칙이다.
  • 팀은 한 가지 규칙에 합의해야 한다. 그리고 모든 팀원은 그 규칙을 따라야 한다.

밥 아저씨의 형식 규칙

  • 코드 자체가 최고의 구현 표준 문서가 되는 예다.
profile
#공부중 #협업 #소통중시 #백엔드개발자 #능동적 #워커홀릭 #스파르타코딩 #항해99 #미니튜터 #Nudge #ENTJ #브레인스토밍 #아이디어뱅크

0개의 댓글