2022 Masters Course/Web Backend Course 35

2022 마스터즈 코스(백엔드) 30일차 회고(2022. 2. 18.) - "시간 관리의 중요성, 우선 순위 세우기"

해당 글은 코드스쿼드 2022 마스터즈 코스 "Java 웹 백엔드" 과정을 수강하면서 학습한 내용 등에 대한 회고 글입니다. :) 수강 회고 벌써 마스터즈 코스 웹 백엔드 과정의 1주차가 마무리되었다. 사실 이번 주에 주어진 과제는 지난 CS10 과정에서 주어진 과제 보다는 다소(?) 난이도가 낮았기에 금방 끝내고 나머지 시간에 개인 학습을 하려고 했었다. 확실히 이번 한주는 지난 CS10 과정에 비하면 여유가 있었다. 하지만 생각보다 그 남은 시간들을 제대로 활용하지 못하고 뭔가 공부를 하긴 하는데 생각보다 남는 것이 없었다. 지난 한 주를 되돌아 보았을 때 나의 문제점은 학습을 할 때 우선 순위를 세우지 않았던 것이 문제였던 것 같다. 우선 순위를 세우지 않다보니 이번 주에 주어진 과제를 해결하고나서..

2022 마스터즈 코스(백엔드) 29일차 회고(2022. 2. 17.) - "협업을 위한 상대 입장에서 생각하기"

해당 글은 코드스쿼드 2022 마스터즈 코스 "Java 웹 백엔드" 과정을 수강하면서 학습한 내용 등에 대한 회고 글입니다. :) 수강 회고 오늘 오전에는 호눅스의 마스터 클래스 강의가 진행되었다. 강의 내용은 git을 이용한 협업 방법과 Java 기초 문법에 대한 내용으로 구성되었다. 우선 git을 이용한 협업 방법에 대한 강의를 통해 가장 인상깊었던 대목은 git을 통해 자신이 수정(or 생성)한 내용을 커밋 메시지로 작성할 때 가장 중요한 것은 상대와의 "커뮤니케이션(의사소통)이 얼마나 잘되는가?"가 척도가 되어야 한다는 것이다. 커밋 메시지는 내가 나중에 이 코드를 이해하기 위함도 있지만 협업 시에는 내가 작성한 코드를 제대로 이해할 수 있도록 도모하기 위한 것이다. 즉, 커밋 메시지를 작성할 때..

2022 마스터즈 코스(백엔드) 28일차 회고(2022. 2. 16.) - "객체의 책임과 역할 분리"

해당 글은 코드스쿼드 2022 마스터즈 코스 "Java 웹 백엔드" 과정을 수강하면서 학습한 내용 등에 대한 회고 글입니다. :) 수강 회고 어제에 이어 오늘도 클린 코드 관련 미션을 이어서 진행했고 오후에는 소모임원들과 그룹리뷰를 진행했다. 지난 CS10 과정에서도 그룹 리뷰가 정말 많은 도움이 되었는데 이번 웹 백엔드 과정에서 그룹 리뷰를 통해 많은 것을 배워가고 있다. 만일 그룹 리뷰를 하지 않았으면 나의 생각에만 매몰되어 있었을텐데 다른 수강생들께서 작성한 코드를 보면서 나의 코드를 되돌아 볼 수 있었다. 평상시 나는 좋아하는 부분 또는 잘하는 부분에만 관심을 갖곤 했었는데 그룹 리뷰 시간에서는 내가 관심없었던 기술적인 부분에도 관심을 갖는 계신 분들이 있어 다양한 기술에 대한 고민을 하게 될 수..

2022 마스터즈 코스(백엔드) 27일차 회고(2022. 2. 15.) - "시작이 반이다."

해당 글은 코드스쿼드 2022 마스터즈 코스 "Java 웹 백엔드" 과정을 수강하면서 학습한 내용 등에 대한 회고 글입니다. :) 수강 회고 오늘은 어제에 이어서 클린 코드 관련 미션 과제를 지속적으로 풀이했다. 이때 미션 과제 수행을 위해 내가 작성한 코드를 단위 테스트를 해야 할 필요가 있었는데, 저번 CS10 과정때부터 매번 해야지 해야지 했었던 JUnit5에 대해 학습 했다. 마스터즈 코스 과정을 수행하면서 좋은 점은 이전에 내가 독학할 때 항상 미루어 두었던 학습 내용들을 과제라는 형식으로 요구하고 있기 때문에 어찌됐든 하게 된다는 점이다. 이번에 학습하게 된 JUnit 뿐만 아니라 지난 CS10 과정에서 다루었던 리눅스, 도커 등도 대표적인 사례이다. 이때 내가 느꼈던 점은 학습하기 전에는 어..

2022 마스터즈 코스(백엔드) 26일차 회고(2022. 2. 14.) - "Goodbye CS10, Hello Web Backend!!"

해당 글은 코드스쿼드 2022 마스터즈 코스 "Java 웹 백엔드" 과정을 수강하면서 학습한 내용 등에 대한 회고 글입니다. :) 웹 백엔드 과정에 앞서서... 오늘은 이번주 새로운 소모임원들과 스크럼을 통해 인사를 나누고 오후에 호눅스의 웹 백엔드 마스터 클래스가 진행되었고 본격적인 웹 프로그래밍에 앞서 깃(Git) 사용법과 클린코드 등에 대해서 학습했었다. 이제 본격적으로 7주간의 진행될 웹 백엔드 과정을 수행하기 앞서 오늘은 회고를 통해 지난 CS10 과정을 잠깐 되돌아보고 나를 점검하고자 하였다. CS10 과정 종료 그리고 남은 것은 25일간의 회고록 2022년 1월 3일 코드스쿼드 첫 수강 이후 벌써 5주간의 CS10 과정이 모두 종료되었다. CS10 과정 1~2주차까지만 하더라도 어느 정도 시..