토스ㅣSLASH 21 - 실무에서 바로 쓰는 Frontend Clean Code 정리

posinity·2023년 8월 8일
0







응집도

팝업을 조작하는 코드가 노란색 부분에 흩뿌려져 있음.


오히려 읽기 힘든 코드가 됌. 어떤 내용의 팝업을 띄우고 어떤 액션을 하는지 모두 훅속에 가려짐. 커스텀훅의 안티패턴임




세부구현을 읽지 않고 어떤 내용인지 파악할 수 있음



단일책임

하나의 일을 하는 뚜렷한 이름의 함수를 만들자.


이름은 질문제출인데 안에는 약관체크도 들어가있다.



추상화

핵심 개념을 뽑아내자



액션 아이템




출처

유튜브 영상

profile
문제를 해결하고 가치를 제공합니다

0개의 댓글