Javascript Clean code resuorces
- 전역 변수 최소화
- 코딩 가이드 준수
- Lint 사용
- 'use strict' 선언
- 종속성 업데이트느 신중히
- 디자인 패턴 파악
- 패턴 일관성 유지, 혼합 지양
- 아키텍쳐가 없다면 조각 단위로 리팩터링
- 모듈화
- 단일책임의 원칙
- 단위 테스트
- 코드 문서화
- 커밋 워크 플로우
- 리팩터링
- state 측면에서 렌더링 함수로 분리
Javascript Clean code resuorces
https://github.com/abiodunjames/Awesome-Clean-Code-Resources