Home 모던 JavaScript 튜토리얼 03 - 코드 품질 - 리뷰
Post
Cancel

모던 JavaScript 튜토리얼 03 - 코드 품질 - 리뷰

Chrome으로 디버깅하기, 코딩 스타일, 주석, 닌자 코드, 테스트 자동화와 Mocha, 폴리필

3.1 Chrome으로 디버깅하기

‘Sources’ 패널

콘솔

중단점

debugger 명령어

멈추면 보이는 것들

실행 추적하기

console.log

3.2 코딩 스타일

문법

함수의 위치

스타일 가이드

Linter

3.3 주석

좋지 않은 주석

좋은 주석

3.4 닌자 코드

코드 짧게 쓰기

글자 하나만 사용하기

약어 사용하기

포괄적인 명사 사용하기

철자가 유사한 단어 사용하기

동의어 사용하기

이름 재사용하기

재미로 언더스코어 사용하기

과장 형용사 사용하기

외부 변수 덮어쓰기

부작용이 있는 코드 작성하기

함수에 다양한 기능 넣기

3.5 테스트 자동화와 Mocha

테스트는 왜 해야 하는가?

Behavior Driven Development

거듭제곱 함수와 명세서

개발 순서

스펙 실행하기

코드 초안

스펙 개선하기

코드 개선하기

중첩 describe

스펙 확장하기

3.6 폴리필

바벨

  • 바벨이란?
  • 바벨의 역할을 설명하시오
  • 폴리필이란?

튜토리얼에서 예시 실행하기

참고

코드 품질

This post is licensed under CC BY 4.0 by the author.