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 |
Tags
- CSS
- php
- Next.js
- AWS
- createRoot
- touch event
- heroku
- node.js
- 클린코드
- aws-sdk
- npm-check-updates
- package.json
- multer-s3
- dependencies
- dependabot
- gh-pages
- hooks
- naver api
- 배포
- fly.io
- qoddi
- s3
- Web Storage
- react
- react18
- GitHub
- Github Pages
- .eslintrc
- 반응형
- bucket
Archives
- Today
- Total
Ann's log
[Clean Code] 1장 깨끗한 코드 본문
- 코드 = 요구사항을 상세히 표현하는 수단
- 기계가 실행할 정도로 상세하게 요구사항을 명시하는 작업 = 프로그래밍
- 나쁜 코드의 위험을 이해하지 못하는 관리자의 말을 그대로 따르는 행동은 전문가 답지 못하다. 좋은 코드를 사수하는 일은 바로 우리 프로그래머들의 책임이다.
- 빨리 가는 유일한 방법은, 언제나 코드를 최대한 깨끗하게 유지하는 습관이다.
- 깨끗한 코드는 한 가지를 잘 한다 (한 가지에 집중한다). 나쁜 코드는 너무 많은 일을 하려 애쓰다가 의도가 뒤섞이고 목적이 흐려진다.
- 새 코드를 짜면서 우리는 끊임없이 기존 코드를 읽는다. 따라서 읽기 쉬운 코드가 매우 중요하다. 기존 코드를 읽기가 어려우면 새 코드를 짜기도 어렵다.
- 잘 짠 코드가 전부는 아니다. 시간이 지나도 언제나 깨끗하게 유지해야 한다. 적극적으로 코드의 퇴보를 막아야 한다.
클린 코드의 필요성!
Comments