회고
2021. 12. 15.
코드숨 2주차 회고
Facts (사실, 객관) 시간 관리 화요일에 과제를 제출하였고, 이후 리뷰 내용을 기반으로 수정하였다. 컴포넌트 관심사의 분리 로직의 위치에 대한 고민을 해보았다. 특히 이번 과제에서는 부모 컴포넌트에서 자식 컴포넌트까지의 어떤 기능적인 동작이 전달되어야되는 경우가 많았는데, 이 로직을 어디서 해소하냐에 따라서 각각의 컴포넌트의 역할이 달라졌다. Todo 각각의 item 에서 삭제에 대한 동작을 서술할 수 도 있고 그 것을 감싸는 List 에서, 혹은 더 크게는 부모 컴포넌트에서 동작을 서술할 수도 있다. 이에 나는 2가지 정도의 기준이 생긴 것 같다. 첫번째로 동작에 대한 로직을 말단 혹은 최상단으로 가져가는 방향으로 설계를 해보았다. 우선 이 구조의 내가 생각하는 장점은 로직의 위치를 찾아내는 공수..