December 20, 2021 https://www.udemy.com/course/clean-code-js/learn/lecture/28091950#overview
1. 클린 코드를 고민해야하는 이유
- 타인이 정의한 답을 의심합니다.
- 배움에 열린 태도를 가집니다.
- 직접 생각하고 또 고민합니다.
- 클린 코드가 무엇인지를 자바스크립트를 통해 학습합니다.
- 흔히 알려진 자바스크립트 코드 스타일에 대한 견해를 탐구합니다.
2. JavaScript의 특성을 파악해야하는 이유
- 몽키 패치 (Monkey patch) : 런타임 중인 프로그램 내용이 변경되는 행동을 말한다
- 문법은 자바랑 비슷, 문자열 배열 정규표현식은 펄이랑 비슷, 언어 자체가 다른 언어와 유사성이 있음
3. JavaScript Everywhere
- 자바스크립트는 일렉트론 처럼 거의 모든 곳에서 활용된다
4. 사례를 파악하고 의식적으로 수련하기
- 실수를 줄이고 → 사례를 파악하고 → 좋은 코드 작성을 위해 의식적인 수련을 한다
5. var를 지양하자