티스토리 뷰

* 코드는 요구사항을 상세히 표현하는 수단이다.

* 나쁜 코드는 나쁜 코드를 낳는다. 이 악순환이 계속될수록 생산성은 떨어지고 마침내 0에 수렴한다.

* 코드의 품질은 프로그래머의 첫번째 책임이다.

- 기한과 요구사항에 쫓겨 겨우 돌아가기만 하는 코드를 짜는 것은 결국엔 더 큰 작업부하로 이어진다.

* 깨끗한 코드

- 누가 읽더라도 읽기에 편한 코드 (ex.가독성).

- 추측이 아닌 사실에 기반하여 반드시 필요한 내용만 담는 코드.

- 세세한 사항까지 꼼꼼하게 손이 닿아 있는 코드 (ex.오류 처리).

* 이 책에서 다룰 큰 원칙

- 중복 금지

- 한 기능만 수행

- 명확한 표현

- 작게 추상화

 

'프로그래밍 > 공부' 카테고리의 다른 글

클린 코드) 5장 핵심 정리  (0) 2022.01.28
클린 코드) 4장 핵심 정리  (0) 2022.01.22
클린 코드) 3장 핵심 정리  (0) 2022.01.17
클린 코드) 2장 핵심 정리  (0) 2022.01.14
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
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
글 보관함