반응형
클린 코드 : 읽기 쉬운 코드
간단 명료하지만 굉장히 어려운 일이다. 아직 우리는 많은 코드를 작성하지 않았으니, 지금부터라도 클린코드를 생각하면서 작성을 해보자.
더러운 코드 : 읽기 어려운 코드
- 긴 메서드
- 중복 코드
- 너무 많은 주석
- 무분별한 전역 변수 사용
- 재사용 불가능한 클래스
- 너무나 커서 중복코드가 존재할 법한 클래스
클린코드에 대한 유명 프로그래머들의 의견
기한을 맞추는 유일한 방법은 언제나 코드를 최대한 깨끗하게 유지하는 것
이렇게 유지하면 미래에도 코드는 나빠질 확률이 적다
좋은 주석
- 법적인 주석 : 코드의 저작권과 소유궈넹 대한 정보
- 정보를 제공하는 주석
- 의도를 설명하는 주석
- 의미를 명료하게 밝히는 주석
- 결과를 경고하는 주석
- 앞으로의 할 일을 남겨두는 주석
- 중요성을 강조하는 주석
나쁜 주석
- 의미도 없고, 영양가 없는 주절거리기만 하는 주석
- 중복된 내용을 가지고 있는 주석
- 오해할 여지가 있는 주석
- 의무적으로 다는 주석
- 이력을 기록하는 주석
반응형
댓글