이직준비/CS

클린코드란?

hyun-1200 2022. 7. 28. 21:27

<클린 코드>  : 가독성이 좋은 코드. 좋은 코드가 되기 위해서 코드리뷰를 하면 좋음

  • 함수명을 통해 함수가 무엇을 하는지 바로 알수 있어야 한다. 
  • 함수 안에는 하나의 행동만 한다.
  • 함수는 동사+명사이며, 변수는 명사이며 의미있는 이름인지
  • 중복코드를 줄인다. (하드코딩 줄이기 )
  • 클린코드를 통해 유지보수 하기 좋은 코드가 있다.
  • 함수안에서만 쓰이는 변수는 전역변수 대신 지역변수 
  • 전역변수 사용 줄이기
  • 여러개발자가 함께 하는 프로젝트에서 확장성 있는 코드사용을 통해 프로젝트 협업능력 향상