Facts.
-
프로그래머스 - n진수 게임, 프렌즈 4블록 문제를 풀었습니다.
-
팀프로젝트
- 매칭 후기 관련 기능을 모두 구현했습니다.
- 그룹 채팅 페이지를 만들기 위해 기존에 만든 컴포넌트를 리팩토링 했습니다.
- 가볍게 황룡산 자락에 있는 공원 한 바퀴 돌았습니다.
Feelings.
- 오늘 알고리즘 문제를 풀면서 스스로 성장한 것을 느꼈습니다. 이전이었으면 2시간 이상 걸리는 문제였을 텐데 만족하는 시간 안에 풀었습니다. 문제를 많이 푸니 구현력이 어느 정도 올라온 것 같습니다. 앞으로 꾸준히 문제를 풀어야겠습니다.
- 오랜만에 TIL을 씁니다… 노션에 밀린 TIL들 정리해서 부지런히 블로그에 업로드 해야겠습니다. 알고리즘 문제 풀이도..
- 채팅 컴포넌트를 재사용하기 위해서 isGroupChat이라는 flag를 사용했는데 이렇게 재사용하는 것이 좋은 코드인지 모르겠습니다. 객체지향으로 짜면 디자인 패턴 사용해서 더 깔끔하게 만들 수 있을 것 같은데 리액트 함수형 컴포넌트 안에서는 if문으로 분기 처리해서 코드를 짜는 수준밖에 안됩니다…
Findings.
- 함수형 프로그래밍에서는 디자인 패턴을 어떻게 사용하는지 궁금해서 찾아봤는데 내일 자세히 정독하고 정리해야겠습니다. https://hyungsok.gitbooks.io/becoming-fuctional/content/funtional-designpattern.html
Future Action Plans.
- 팀프로젝트 기능 구현 마무리
- 개인 프로젝트 기획 마무리