wil 78

2023년 10월 3주차(10/16 ~ 10/20) Weekly I Learned "단계적으로 성장하기!"

지난 한 주 되돌아보기 10월 3주차는 오랜만에 (공휴일 없이) 주 5일로 근무하는 주간이었다. ☕ 그래도 하루하루 회사로부터 주어진 Task 를 수행하는데 몰입하다보니 시간이 매우 빠르게 흘러감이 느껴진다. 😅 이번 한 주도 무사히 흘러갔다..! ✨ 지난 주 서비스 성능 개선 작업을 어느정도 마무리하여, 이번 주에는 큰 부담 없이 남은 작업들을 완수해낼 수 있었다. 이제 배포만을 앞두고 있는데, 나름대로 여러 예외 생각들을 생각해보고 로컬 환경에서 할 수 있는 테스트들을 진행해보았는데, 막상 실제 서비스 상에 올라갔을 때 미처 생각치 못한 케이스들이 있을까 걱정도 있다. 💦 시간적 여유가 있어 개인적으로 SRP 인증 프로토콜에 대해 학습해보고 싶어 관련 자료들을 살펴보기도 했다. 다만, 아직 SRP 에..

2023년 10월 2주차(10/9 ~ 10/13) Weekly I Learned "코드 리뷰를 통해 성장하기"

지난 한 주 되돌아보기 10월 2주차의 시작에 앞서 주말부터 한글의 날까지 3일간의 연휴 덕에 다른 주차 때와 달리 한결 수월하게 하루를 시작할 수 있었다. 생각보다 회사 일로 바빠 당초의 목표와 달리 인프런 강의를 거의 듣지 못했었던 점이 아쉬웠다. 💦 코드 리뷰를 통한 코드 개선 지난 주에 이어서 서비스 성능 개선을 위해 기존 외부 서비스와 blocking I/O(RestTemplate) 방식으로 통신하는 것을 non-blocking I/O (WebClient) 방식으로 변경하는 작업을 지속하여 수행했다. 작업 중 까다로웠던 부분은 외부 서비스에 요청을 보냈을 경우 Access Token 이 유효하지 않을 경우(만료 등), 외부 서비스로부터 Access Token 을 재발급 받고 다시 재요청(retr..

2023년 10월 1주차(10/2 ~ 10/6) Weekly I Learned "의문을 통해 성장하기 🚀"

지난 한 주 되돌아보기 10월 1주차는 6일간의 기나긴 추석 연휴를 마치고 다시 정신을 차리고(?) 업무에 복귀한 주였다. 💦 3일간의 business day 였지만, 연휴간 뒤바뀐 수면패턴으로 인해 체력적으로 고된 주간이었다. 💫 성능 개선 작업 중..! 🔧 지난 주 기존 백엔드 REST API 상의 변경 작업을 마쳤고, 이번 주부터는 기존에 외부 서비스와 blocking I/O 방식(RestTemplate)으로 통신하는 것을 non-blocking I/O 방식(WebClient)으로 변경하는 작업을 수행했다. 지난 8~9월 중에도 이 작업을 했었는데 당시에는 base-module 의 WebClient 의 타임아웃 등의 설정과 WebClient Bean 등록 등의 기본 작업만을 했었더라면, 이번에는 본..

2023년 9월 4주차(9/25 ~ 9/29) Weekly I Learned "즐거운 추석연휴! 🎁"

지난 한 주 되돌아보기 9월 4주차는 무려 6일간의 추석 연휴가 시작되는 주였기에 3일간의 회사에서의 일을 제외하곤 특별한 일은 없었다. 😅 사실, 추석 연휴간 부족한 학습을 보충하고자 했으나 작년 추석 연휴와 마찬가지로 학습을 이어가겠다는 당찬 계획과는 달리 현실은 유튜브 등 각종 콘텐츠 시청 삼매경에 빠지고 말았다. 💦 (당연하게도 취업 준비할 때 보다 더욱 달게 느껴지는 추석 연휴였다..🎁) 회사 일과 학습을 함께하는 중...🚀 추석 연휴 전인 9월 4주차의 월요일 ~ 수요일까지는 지난 9월 3주차에 부여받았었던 Task 를 계속 이어서 진행했다. 기존 백엔드 REST API 상의 간단한 변경 작업이긴 했지만, 변경에 따른 파급 범위 파악을 위해 비지니스 로직에 대한 흐름을 파악할 수 있었고, 변경..

2023년 9월 3주차(9/18 ~ 9/22) Weekly I Learned "회사 일을 통해 많이 배워가는 중 🚀"

지난 한 주 되돌아보기 9월 3주차부터는 뭔가 회사에서 본격적으로 업무를 수행하고있다는 느낌을 받을 수 있었다. 그 과정에서 선배님들로부터 많은 것들을 배울 수 있어 유익했었던 한 주 였다. 🥤 (다만, Pullanner 프로젝트는 잠시 쉬어가는 중에 있다. ⚡) 이제 본격적으로 업무 수행..?! 지난 9월 3주차부터는 동기와의 현업이 아닌 단독으로 주어진 Issue 를 Assign 받고 해당 Issue 와 관련된 Task 들을 본인 책임하에 수행해나가기 시작했다. 가장 먼저 간단한(?) 버그 발생 건(Issue)에 대해 문제 원인을 진단하고, 에러를 개선하는 Task 들을 수행했고, 테스트와 함께 최종적으로 master 브랜치(Production code)에 merge 하는 것까지 완수했다. 또한, 기..