2022 Masters Course/Project Course 60

2022 마스터즈 코스(백엔드) 95일차 회고(2022. 5. 27.) - "정신없었던 지난 한 주"

해당 글은 코드스쿼드 2022 마스터즈 코스 "Java 웹 백엔드" 과정을 수강하면서 학습한 내용 등에 대한 회고 글입니다. :) 수강 회고 벌써 세 번째 팀 프로젝트 과정의 1주차가 모두 종료되었다. 앞선 회고에서도 비슷하게 언급했었지만 이번 팀 프로젝트는 지금까지 진행했었던 미션 중에 가장 어려운 내용의 미션이었다. (마지막 팀 프로젝트는 이것보다 더 어려워진다고 한다. 😂) 그리하여 이번 주는 평화로웠던 지난 개인 학습 정리 주간과는 달리 매우 정신 없게 하루하루를 보냈었다. 인프라 구성부터 도메인 개발까지 우여곡절이 많았었다. 그래도 그 와중에 배울 수 있었던 것들도 많았다. 이번 팀 프로젝트를 하면서 담당 리뷰어가 Dan으로 지정되었는데, Dan이 Pull Request 관련해서 많은 관심을 주..

2022 마스터즈 코스(백엔드) 94일차 회고(2022. 5. 26.) - "이상적인 고민 보다 현실적인 고민이 우선"

해당 글은 코드스쿼드 2022 마스터즈 코스 "Java 웹 백엔드" 과정을 수강하면서 학습한 내용 등에 대한 회고 글입니다. :) 수강 회고 세 번째 팀 프로젝트 시작 4일차인 오늘 일단은 프론트 엔드와 작업 진도를 맞추기 위해 원래 하고 있던 AWS 인프라 구성을 잠시 멈춰두고 애플리케이션 개발을 본격적으로 시작했다. 다행히(?) 프론트 엔드 팀원분들 역시 현재 기능 구현에 있어 고민하고 있는 부분이 많아 API가 당장 급하지 않았다. 그래도 언제 API가 쓰일지 모르기 때문에 분주하게 작업을 시작했다. 지난 미션 과제들을 수행해오면서 리뷰어분들로부터 여러가지 조언을 듣다 보니 기능 구현 하나를 하는데 이것저것 생각해지는 게 많아졌다. 하지만 그러한 사항들을 충족시키기에는 무언가 번뜩이는 아이디어가 떠..

2022 마스터즈 코스(백엔드) 93일차 회고(2022. 5. 25.) - "접근성에 대해 고민해보기"

해당 글은 코드스쿼드 2022 마스터즈 코스 "Java 웹 백엔드" 과정을 수강하면서 학습한 내용 등에 대한 회고 글입니다. :) 수강 회고 오늘 과정 이후에는 한빛맹학교에 김찬홍 선생님께서 "닿을 수 있는 제품을 위하여"라는 특강으로 진행되었다. 시각 장애인 입장에서 느끼는 애플리케이션에 대한 접근성에 관한 주제였는데, 그동안 프로그래밍 학습을 하면서 항상 "비장애인"을 기준으로 생각해왔었기에 많은 생각을 해볼 수 있었던 강의였다. 강의 중에 주로 언급되었었던 부분은 아무래도 사용자와 가장 맞닿아 있는 프론트 엔드 쪽이 많았지만, 백엔드 입장에서도 "응답성" 부분과 관련해서 성능을 높인다면 비장애인뿐만 아니라 시각 장애인분들께도 많은 도움이 된다고 한다. 기능만 돌아가게 하면 되지라는 안일한 생각 보다..

2022 마스터즈 코스(백엔드) 92일차 회고(2022. 5. 24.) - "할 수 있는 것부터 차근차근"

해당 글은 코드스쿼드 2022 마스터즈 코스 "Java 웹 백엔드" 과정을 수강하면서 학습한 내용 등에 대한 회고 글입니다. :) 수강 회고 어제 팀 프로젝트 팀원들과 처음 간단하게 인사를 나누고 깃허브 위키 등을 작성한 이후 오늘은 각자 미션 요구사항들을 살펴보면서 앞으로 어떻게 작업을 구성해나가야할지 고민하는 시간을 가졌다. 어떻게 보면 당연한 얘기일수도 있지만 이번 팀 프로젝트 미션은 이전 팀 프로젝트(투두리스트, 반찬 주문 서비스) 보다 난이도가 훨씬 높고 새롭게 공부해야 할 내용들도 굉장히 많은 편이다. AWS 인프라 구성, 도메인 설계 등 앞으로 구성해야 할 것들을 생각하면 다소 암담하긴 하지만 우선은 내가 할 수 있는 것부터 차근차근 진행해나가고자 한다. 학습 정리 라우팅 테이블 라우팅 테이..

2022 마스터즈 코스(백엔드) 91일차 회고(2022. 5. 23.) - "네 번째 팀 프로젝트 시작"

해당 글은 코드스쿼드 2022 마스터즈 코스 "Java 웹 백엔드" 과정을 수강하면서 학습한 내용 등에 대한 회고 글입니다. :) 수강 회고 1주일이라는 방학과 2주일이라는 개인 학습 정리 주간이 모두 끝나고 드디어 팀 프로젝트를 시작하게 되었다. 신기하게도 이번 팀 프로젝트 역시 프론트 엔드 팀원들과 함께 합을 맞추게 되었다. 뭔가 이번 마스터즈 코스 과정은 프론트 엔드 팀원 분들과 연이 있는 것 같다. 이번 팀 프로젝트 미션 요구사항을 봤는데, JPA, JWT, VPC, Docker 등 이전 팀 프로젝트에서 한 번도 다루지 않았었던 기술들을 이용해야하기 때문에 앞으로 상당한 난관이 있을 걸로 예상이 된다. 😂 그래도 다행인 건 2주라는 시간 동안 진행했던 지난 팀 프로젝트와 달리 이번 팀 프로젝트는 ..