이번 주에는 자바의 전반적인 활용 방법에 대해 깊게 배웠다. 기본적인 구문은 물론, 다양한 라이브러리와 프레임워크를 활용하는 방법까지도 체계적으로 학습하였다.
실제 팀 프로젝트를 진행하면서 협업의 중요성을 몸소 느꼈다. 코드의 품질을 높이기 위해 서로의 코드를 리뷰하며 피드백을 주고 받는 과정에서, 협업의 가치와 팀원 간의 소통의 중요성을 깨달았다.
이번 주에는 UUID의 중요성과 그 뒤에 숨겨진 복잡한 구조를 탐구하였다. UUID는 고유한 식별자를 생성하는데 있어 중요한 역할을 하는데, 이를 언제, 어떻게 활용해야 효율적인지에 대한 깊은 이해를 얻고자 하였다.
또한, IntelliJ 환경에서 OpenAPI의 활용에 대해서도 깊게 다뤘다. API 연동의 기본적인 구조와 함께, 다양한 에러 상황에서 어떻게 대응해야 하는지, API 응답을 어떻게 효과적으로 처리하고 활용할 수 있는지에 대한 실습을 통해 실제 개발 상황에서의 사용 방법을 체험하였다. 이 과정에서 다양한 라이브러리와 플러그인의 활용 방법도 함께 배우며,,,구글링...열심히 했다 허허
특히, OpenAPI를 활용할 때 인증 및 권한 관리, 응답 데이터의 파싱과 가공, 그리고 에러 핸들링 등의 주요 이슈들에 대한 깊은 이해와 해결 방안을 공부하는 시간을 가질수있었다.
다양한 라이브러리를 프로젝트에 적용해보며 그 활용성을 경험했다. 또한, 실제 개발 과정에서 발생하는 여러 오류들을 직면하며, 그 해결 과정을 통해 문제 해결 능력을 키웠다.
개발 실력 뿐만 아니라, 팀원과의 소통 능력, 문제 해결 능력, 지속적인 학습 의지 등 여러 가치와 덕목에 대해 깊게 고민해보는 시간을 가졌다.
깃에 대한 기본적인 사용법을 넘어, 브랜치 관리, 병합 전략, 고급 커밋 관리 등 심화된 내용에 대해 학습하였다.그리고 코드 작성시에 주석의 중요성과 커밋의 중요성을 알게되었다.