본문 바로가기
클린코드

🆒 클린코드

by Ele(단단) 2021. 6. 27.
반응형

클린 코드 : 읽기 쉬운 코드

간단 명료하지만 굉장히 어려운 일이다. 아직 우리는 많은 코드를 작성하지 않았으니, 지금부터라도 클린코드를 생각하면서 작성을 해보자.

더러운 코드 : 읽기 어려운 코드 

  • 긴 메서드 
  • 중복 코드
  • 너무 많은 주석
  • 무분별한 전역 변수 사용
  • 재사용 불가능한 클래스
  • 너무나 커서 중복코드가 존재할 법한 클래스

 

클린코드에 대한 유명 프로그래머들의 의견

기한을 맞추는 유일한 방법은 언제나 코드를 최대한 깨끗하게 유지하는 것
이렇게 유지하면 미래에도 코드는 나빠질 확률이 적다

 

좋은 주석

  • 법적인 주석 : 코드의 저작권과 소유궈넹 대한 정보
  • 정보를 제공하는 주석 
  • 의도를 설명하는 주석
  • 의미를 명료하게 밝히는 주석
  • 결과를 경고하는 주석
  • 앞으로의 할 일을 남겨두는 주석
  • 중요성을 강조하는 주석

나쁜 주석

  • 의미도 없고, 영양가 없는 주절거리기만 하는 주석
  • 중복된 내용을 가지고 있는 주석
  • 오해할 여지가 있는 주석
  • 의무적으로 다는 주석
  • 이력을 기록하는 주석

 

반응형

댓글