프로그래머스/데브코스 프론트엔드
[TIL] 2022-04-19 / 22일차
오늘 배운 내용 하루가 지나서 적는 TIL. 어제 작성하려 했는데 정리하다 보니 하루가 다 지났다.. 글을 작성하는 오늘, 노션 클로닝 프로젝트를 PR해야 하기 때문에 보너스 요구사항에 대한 기능 구현은 힘들 것 같아 구조를 개선하고자 했었다. 그러나 처음 과제를 시작했을 때(이미 한번 리셋을 했음에도) 컴포넌트 구조를 잘 못 짠 것 같아 리팩터링이 쉽지 않다(개선점이나 엣지 케이스를 잘 파악하지 못한 것도 있다). 처음 과제를 시작하기 전에 컴포넌트 설계를 미리 해두고 시작했으면 어땠을까 하는 아쉬움도 있다. 그렇다고 손 놓고 가만히 있을 순 없기 때문에 어떻게 개선을 해야 할지 파악하기 위해 현재까지 작성한 상태로 컴포넌트 구조를 그려보고 파악해 보았다. 구현을 하기 전에 구조를 그리지 않고, 어느정..