반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 강아지와여행
- 카프카개념
- 카프카
- 연신내맛집
- CleanCode
- laravel
- kafka기본개념
- 청담맛집
- cleancode형식맞추기
- 연신내
- 라라벨시작
- clean code
- 아파치카프카
- 압구정맛집
- 클린코더요약
- clean code 5장
- 연신내데이트
- 아파치카프카 왜 만들어졌나
- 양양
- 라라벨
- 압구정로데오맛집
- 클린코더
- Kafka
- kafka개념
- 방아머리해수욕장
- Apache Kafka
- 강원도여행
- 을지로맛집
- clean code 형식맞추기
- react
Archives
- Today
- Total
BOHYUN STORY
[Clean Code] 4장. 주석 본문
반응형
4장 주석
주석은 오래될수록 코드에서 멀어진다.
오래될수록 완전히 그릇될 가능성도 커진다.
프로그래머들이 주석을 유지하고 보수하기란 현실적으로 불가능하니깐...!
부정확한 주석은 아예 없는 주석보다 훨씬 더 나쁘다.
진실은 한곳에만 존재한다.
바로 코드다!
주석을 가능한 줄이도록 꾸준히 노력해야 한다.
주석은 나쁜 코드를 보완하지 못한다.
코드에 주석을 추가하는 일반적인 이유는 코드 품질이 나쁘기 때문이다.
코드로 의도를 표현하라!
좋은 주석과 나쁜 주석
좋은 주석
1. 법적인 주석
2. 정보를 제공하는 주석
3. 의도를 설명하는 주석
4. 의미를 명료하게 밝히는 주석
5. 결과를 경고하는 주석
6. TODO 주석
: 앞으로 할 일을 TODO 주석으로 남겨두면 편하다.
: 주기적으로 TODO 주석을 점검해 없애도 괜찮은 주석은 없애라고 권한다.
7. 중요성을 강조하는 주석
8. 공개 API에서 Javadocs
나쁜 주석
1. 주절거리는 주석
2. 같은 이야기를 중복하는 주석
3. 오해할 여지가 있는 주석
4. 의무적으로 다는 주석
5. 이력을 기록하는 주석
6. 있으나 마나 한 주석
7. 무서운 잡음
8. 함수나 변수로 표현할 수 있다면 주석을 달지 마라
9. 위치를 표시하는 주석
10. 닫는 괄호에 다는 주석
11. 공로를 돌리거나 저자를 표시하는 주석
12. 주석으로 처리한 코드
13. HTML 주석
14. 전역 정보
15. 너무 많은 정보
16. 모호한 관계
17. 함수 헤더
반응형
'IT > 기타' 카테고리의 다른 글
[Clean Code] 5장. 형식 맞추기 (1) | 2021.07.12 |
---|---|
[Clean Code] 3장. 함수 (0) | 2021.06.30 |
[Clean Code] 2장. 의미있는 이름 (0) | 2021.02.13 |
[Clean Code] 1장. 깨끗한 코드 (0) | 2021.02.11 |
Clipy(macOS) , Ditto(window) / 개발 필수 앱 멀티 클립보드 (2) | 2020.07.05 |
Comments