간헐적 회고.. 가보자고
👱♂️간헐적 회고
나오늘 뭐했냐
1. 오전 - 오후 / 페어프로그래밍
대체로 아는 내용이었지만 복습하는 마인드로 코드를 다시 보면서 분석했다.
2. 스터디 리덕스 / 리덕스 툴킷 발표 진행
약 한시간 정도 소요했고 라이브 코딩으로 간단하게 리덕스 툴킷을 이용한
카운터 예제를 만드는 시간을 가졌다.
제법 반복적으로 연습한 덕에 리덕스의 기본적인 기능과는 꽤 친해진 것 같다.
3. 리액트 투두리스트 프로젝트를 타입스크립트로 마이그레이션
오래걸릴 것이라 생각했는데 생각보다 공수가 많이 들지 않아서 금방 끝낼 수 있었다.
하지만 redux-toolkit을 도입하고 처음부터 짜려고하면 좀 시간이 걸릴듯하다.
로직을 바꾸지 않고 타입만 추가해주는 정도여서 금방 끝난 것 같다.
그럼에도 불구하고 타입을 작성하면서 문제점을 많이 느낄 수 있었다.
ex : 선언해둔 interface들을 다른 파일에서 활용하면 좋은 경우가 꽤 많았다.
처음부터 인터페이스들만 담아둔 파일을 만들어두고 export 시켜두면 편하지 않을까?
하지만 처음임에도 불구하고.. 또 유혹에 굴하지 않고
any 타입을 한번도 사용하지 않고 타입을 잘 지정해준 건 괜찮았던 것 같다.
다음엔 타입스크립트와 리덕스툴킷을 도입한 간단한 토이프로젝트를 구성해봐야겠다.
4. 1302 Deepest Leaves Sum
https://xionwcfm.tistory.com/274
1302. Deepest Leaves Sum
⚡문제정보 https://leetcode.com/problems/deepest-leaves-sum/ Deepest Leaves Sum - LeetCode Can you solve this real interview question? Deepest Leaves Sum - Given the root of a binary tree, return the sum of values of its deepest leaves. Example 1: [ht
xionwcfm.tistory.com
문제 자체는 쉬워보였는데
아직 구현능력이 많이 부족한 것 같다. 내일은 답지 없이 풀어보는 시간을 가져보려고한다.