늦은 프로그래밍 이야기

13주차 WIL 본문

내일배움캠프/TIL, WIL

13주차 WIL

한정규 2023. 1. 29. 23:43

이번주 알게 된 점

팀프로젝트

설날 연휴에도 쉬지 않고 팀프로젝트를 진행하며 Refresh Token을 구현하고 Redis를 사용해서 Refresh Token을 저장하는 방식으로 변경해 보면서 Redis에 대해 알게 되었고, 그동안 공부하지 않고 있던 Refresh Token의 용도와 사용 방법에 대하여 찾아보며 알 수 있게 되었다.

발표를 준비하면서 시연 영상을 촬영하고 영상에 자막도 넣고 배경음악도 넣었지만, 시연 영상의 촬영 순서를 최대한 실제로 서비스에서 이루어지는 순서로 촬영해 보려고 하였는데 기능별로 묶어서 시연하는 것보다 집중력이나 직관성이 떨어지는 것을 느끼고 발표할 때 어떻게 하면 결과물을 효과적으로 보여줄 수 있는지에 대하여 고민해 볼 수 있었다.

알고리즘

프로젝트를 진행하며 알고리즘을 소홀히 하였다. 프로젝트를 모두 끝내고 목표에서 설정한 알고리즘 풀기를 조금이나마 달성하기 위해서 프로젝트 주차에 제시된 알고리즘 문제들을 풀어보았고, StringBuilder에 대해서 알게 되었고, 좌표를 이용하여 거리를 계산하는 맨해튼 거리, 유클리드 거리에 대해서도 알게 되었다.


이번주 목표

알고리즘 쉬운 문제 1문제 이상, 제시된 문제 혹은 정답률 낮은 문제 1문제 이상 총 2문제 이상 풀기

프로젝트를 진행하느라 알고리즘에 소홀하여 많은 문제를 풀지 못하였고, 알고리즘을 풀지 않으면서 머리가 안 돌아가는 것이 느껴져서 알고리즘 문제를 꾸준히 조금씩 풀어야 하겠다는 생각이 들었다.

이펙티브 자바의 아이템 1개 이상 팀프로젝트나 개인과제 리팩토링에 적용해보기

팀프로젝트 피드백에서 지적받은 사항이나 선발대 강의에서 들은 리팩토링 해야하는 부분 등을 적용해보느라 이펙트브 자바의 내용을 적용해보지 못하였다. 시간이 있을 때 기본적인 내용들부터 적용해 보아야겠다.


다음주 목표

  • 알고리즘 하루에 1문제 이상 두뇌 활성화를 위해서라도 풀기
  • 팀프로젝트 피드백 지적사항, 리팩토링이 필요한 부분, 이펙티브 자바 기본적인 내용 리팩토링 하기
  • 테스트 코드 강의를 듣고 팀프로젝트나 개인과제에 테스트 코드 실습하기

Comments