오늘 한 일
- 독서 ‘실용주의 사고와 학습’
-
랜덤채팅 웹
- 구현 예정 부분과 문제 있는 부분을 확인하고 다시 정리했다.
- ME 부분을 진짜 조금 정리했다. 프로필 이미지를 어디다 저장할지 생각해봐야겠다.
- PostgreSQL 강의 듣고 정리
-
프로그래머스 레벨2 기능개발 풀기
- 조건대로 수행은 되지만, 시간이 초과돼서 통과하지 못했다.
- 내일 머리가 잘돌아갈때 다시 시도해봐야겠다. 😭
어려움을 겪은 일
-
시간복잡도 줄이기
- 레벨 2로 넘어가니까 시간복잡도에서 문제가 생기는 경우가 종종 생긴다.
- 원래는 좀 더 빠른 메서드로 바꿔서 해결했는데, 이번 문제는 기본적인 로직이 잘못된 것 같다.
내일 할 일
-
랜덤채팅 웹
- 빈 대화창 나오는 문제 완전히 해결
- 자신이 보낸 메세지는 오른쪽에, 상대방이 보낸 메세지는 왼쪽에 나오도록 수정
- 접속 유저를 methods 가 아니라 watch 에서 처리하도록 변경
- PostgreSQL 강의 듣고 정리
- 독서 ‘실용주의 사고와 학습’
- 독서 ‘TCP / IP 쉽게 더 쉽게’
- 알고리즘 문제 시간복잡도 줄여서 통과하기
항상 생각할 점
(1)스스로 구현하려고 해보기
(2)현상보다 원인에 집중하기
(3)작은 단위로 나눠서 구현하고 자주 공유하기
이번달 목표
1:1 랜덤 채팅 웹 배포 | 랜덤 채팅 웹 제작 과정 포스팅 | 면접 복기와 처음으로 개발 면접 본 9월 회고