본문 바로가기

회고/데브코스 백엔드 3기

[프로그래머스 데브코스 백엔드 3기] 6주차 회고

반응형
SMALL

6주차에는 아파서 제대로 못했던 5주차를 수습하는 기간을 가졌다. 강의를 보고 클론 코딩을 진행하는 주차여서 바쁘지만 여유롭게 보낼 수 있었던 주차였던 것 같다.

 

Weekly Mission1 코드리뷰 반영

위클리 미션1을 제출한 PR 멘토님들께서 코드리뷰를 달아주셔서 확인하고 공부하여 최대한 반영했다. 또한 팀원들의 코드도 참고하면서 객체지향적으로 코드를 어떻게 나누고 인터페이스를 어떻게 쪼개야 할 지 고민해볼 수 있었다. 적응하던 시기라 지금 보면,, 다시 짜고 싶어지는 코드이긴 하다. (언제나 그렇지 ㅋㅅㅋ) 자바와 효율적인 코드를 공부해 볼 수 있었고, ObjectInputStream 쪽에서 정상적으로 돌아는 가지만 EOF 에러가 발생했던 부분도 찾아보고 해결할 수 있었다. (원래 파일 끝까지 읽으면 발생하는 오류여서 catch로 적당히 잡아내야 했던 것 ㅇㅅㅇ !)

 

[3기-C] 김소현 SpringBoot Part1 Weekly Mission 제출합니다. by thguss · Pull Request #534 · prgrms-be-devcourse/sprin

📌 과제 설명 Voucher을 생성 및 조회하는 프로그램 create 를 입력하면 가이드에 따라 입력 후 Voucher을 생성합니다. list를 입력하면 이 때까지 생성한 voucher의 이력을 조회합니다. exit을 입력하면

github.com

 

실전 자바 소프트웨어 개발 스터디

입출금 내역을 주제로, 개방폐쇄 원칙과 테스트 및 예외처리에 대해 읽고 이야기를 나눠볼 수 있었다. 큰 틀은 이해가 되었지만 세세한 케이스에 대해서 원칙을 적용하기에는 아직 이해가 잘 되지 않았다. 계속 개발을 경험하고 반복적으로 읽어보아야 할 내용인 것 같다. 여담으로 우리 팀 스터디 시간이 너무 길어서 시간 제한을 두자고 소신 발언했다. 다들 긍정적으로 받아들여줘서 딱 30분~1시간 동안 효율적으로 깔끔하게 이야기 나누기로 했다. >~< 또한, 책을 읽으면서 코드도 따라쳐보고 학습 기록도 하고는 있지만 어떤 것이 효과적일 지 아직 잘 모르겠다. 학습 방법에 대해서 좀 더 고민해봐야겠다.

 

입출금 내역 분석기 확장판

개방/폐쇄 원칙

energetic-mimosa-b8e.notion.site

 

Weekly Mission3 마무리

5주차에 작성했던 위클리 미션3을 마무리 해서 PR 제출했다. 구체적인 기록은 5주차 회고에서,, ㅎㅅㅎ

 

6주차 강의

강의를 보고 코드를 따라 치는 클론 코딩을 수행하는 주차였다. "커피 주문 시스템"을 주제로 상품 등록 및 조회에 대해서 Repository에서 Service, Controller 까지 따라 쳐 볼 수 있었다. 앞으로 있을 개인 프로젝트 미션을 생각하면서 클론 코딩해보고 있다.

 

 

쌓였던 할 일을 어느 정도 청산해서 뿌듯했다! 마침 클론 코딩 외의 강의도 더 안 나와서 정말 다행이었다..!! 어서 페이스 회복하고 여유를 가지고 따라가도록 해야겠다.

 

 

반응형
LIST