실무에서 바로 쓰는 Frontend Clean Code
좋은 코드 != 짧은 코드
로직을 찾기 좋은 코드이며 읽기만해도 이해가 가야하며 유지보수하기 좋아야한다.
- 코드 응집도
- 같은 역할을 하는 코드는 최대한 묶어두자
- 최대한 묶 되, 더러운 코드는 한 곳에 라는 느낌 보다는 노출할 부분은 노출하자
- 단일책임
- 하나의 함수는 하나의 역할
- 추상화
- 상황에 따라서 추상화 정도를 정하자
- 하나의 파일 내에 추상화 레벨을 맞춰야 흐름 파악이 쉽다
TIP
JSX 문법으로 로직을 선언적으로 구현할 수 있다. 13:17