[Clean Code] 1장 깨끗한 코드편 본문
깨끗한 코드란 무엇인가?
가끔 협업하다 보면 굉장히 스마트하고 아는 거 많고 모든 신기술을 섭렵하고 프로그래밍도 아주 잘하는 사람들을 만나게 된다.
그런 사람들을 볼 때면 `나도 굉장히 스마트 한 사람이야`라고 뽐내고 싶을 때가 있다.
주의해야 한다.
혼자 코딩할 때도 물론 주의해야 한다.
나 혼자 쓰는 건데 뭐 어때 나만 알아보면 되지 하면서 비트 연산 넣고 하는 순간 과거의 나를 탓하게 된다. (물론 꼭 필요할 때도 있지만.)
이 책에서 저명한 프로그래머들은 아래와 같이 말했다. + 내 의견
1. 깨끗한 코드란 가독성이 좋은 코드다. (별표 백만 개)
그 외
- 중복이 없어야 한다.
- 의존성을 줄여야 한다.
- 성능을 최적으로 유지해야 한다.
- 모든 테스트 케이스를 통과한다.
등등이 있는데 이건 2장부터 주르륵 나올 예정이다.
결론은 프로그래밍 언어는 언어다. 작성자도, 작성자가 아닌 사람도 읽기 쉽고 고치기 쉽게 만들어야 한다.
'프로그래밍 > 클린코드' 카테고리의 다른 글
[Clean Code] 6장 객체와 자료 구조 (0) | 2020.06.04 |
---|---|
[Clean Code] 5장 형식 맞추기 (0) | 2020.06.02 |
[Clean Code] 4장 주석 (0) | 2020.06.02 |
[Clean Code] 3장 함수 (0) | 2020.06.02 |
[Clean Code] 2장 의미 있는 이름 (0) | 2020.06.02 |
Comments
Copyright ⓒ dub All Rights Reserved.