Daily Notebook

스프링 2기 - 8주차 주간회고

by 배부른코딩로그
 2021. 6. 21(월) ~ 2021. 6. 27(일)에 대한 주간 회고다.

 

💡 Facts (사실, 객관)

  • Javadoc 정리.
  • Asciidoctor에 대해 정리하고, 이를 이용하여 REST API Docs 작성.
  • Docker 및 Container에 대한 정리 및 빙산의 일각 맛보기.

 

⁉️ Feelings (느낌, 주관)

  • '개발과 문서 작성을 따로 하던 시대는 이제 지나갔구나'를 크게 느낌.
    회사에서 '난 문서 작성 못해. 그냥 개발만 하고 싶다'라고 생각했던 과거가 많이 반성되는 한 주가 아니였나 싶다. 깔끔한 주석과 꼼꼼한 테스트 코드는 이제 필수이며, 이를 기반으로 문서도 자동화가 가능하다는 점에서 많은 것을 배웠다. 또한, 테스트를 통한 문서 자동화는 테스트의 필요성을 더 부각시키고, 개발자가 개발에 더욱 집중할 수 있게 만들어주는 듯하다. 정말 늦게 배워서 아쉽고, 이제라도 알게 되어 다행이다.
  • '윈도우와 맥의 빌드 전쟁'을 겪음.
    개인 PC는 맥을 사용하는데, 회사는 Windows 다. 근데, 요게 꼭 한 쪽이 빌드 잘 되면, 다른 쪽이 에러가 난다. OpenJDK 버전도 맞추고, 혹시나 남은 것들을 위해 clean을 해도 잘 안될 때가 있다.
  • '도커, 컨테이너, 이미지 빙산의 일각'.
    항상, '도커 좋다, 쿠버네티스 사용해야 한다.'라고 말만 들었지, 회사에서는 사용할 수 없다는 핑계로 공부를 미뤄왔었다. 이번 기회에 도커 공식 문서를 좀 살펴봤는데, 앞으로 필수적으로 공부할 필요가 있겠다 느낌. 도커 컨테이너의 특징인 Standard, Lightweight, Secure 등 모두 매력적으로 다가왔다. 장점 중 베스트는 이제 팀원 간 환경설정에 많은 시간은 필요없게 될 것이라는 점이다.

 

🤔 Findings (배운 점)

  • Asciidoctor 사용법과 활용.
  • Docker 설치와 Container, Container Image에 대한 개념.
  • Docker 사용법 및 Docker Image 만들기.

 

🔥 선언(Affirmation)

나는 꾸준히 공부하는 개발자다.

집중할 수 있는 시간에 최대의 효율로  공부하는 개발자다.

다양한 경험을 쌓고 원하는 것을 이룰 수 있는 개발자다.

개인 프로젝트도 파이팅해서 잘 마무리 짓는 수강생이 되자!

 

🧑🏻‍💻 부록

  • 직접 만들어본 REST Docs
반응형

블로그의 정보

배부른코딩로그

배부른코딩로그

활동하기