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