GitHub - JJ503/java-onboarding at JJ503

미션 체크

미션 체크

과제 진행 소감

설레는 마음으로 첫 주차 미션을 진행했습니다. 처음엔 지난해와는 다르게 알고리즘 문제를 풀게 되어 당황스러웠습니다. 하지만, 본격적인 미션에 앞서 간단한 미션들을 여러 개 풀어보는 것도 워밍업에 좋다고 생각합니다. 대신 코드가 짧은 만큼 지난해 요구사항에서 보았던 자바 코드 컨벤션을 미리 적용해 보며 적응하고 싶었습니다. 그래서 요구사항에는 없었지만, 자바 코드 컨벤션에 대한 항목들을 모두 살펴보며 적용해보려 노력했습니다. 웹 페이지 제작이 아닌 자바 프로그램을 제작하는 것이 오랜만이었기에 이번 온보딩 미션을 통해 자바 사용에 있어 다시 익숙해질 수 있었습니다. 하지만 알고리즘 문제를 많이 풀어보진 못했기에 가장 효율적인 방법인지는 정확히 알 수 없는 상태입니다. 또한, 주어진 테스트케이스 외 예외사항이 존재하는지에 대한 파악도 어려운 상태입니다. 미션이 끝난 뒤 다른 사람들의 코드와 비교해 보며 생각하지 못한 예외 사항이 존재하는지, 보다 효율적인 코드가 있는지 생각해 보려 합니다. 코드의 가독성 부분에 있어선 아직 함수를 기능별로 최대한 작게 분리하는 것이 익숙하지 않아 미흡한 것 같습니다. 그래서 다음 미션에서는 컨벤션은 물론 함수의 기능별 분리 등을 통해 더욱더 가독성 높은 코드를 작성할 수 있도록 노력할 것입니다.

공통 피드백

[백엔드] 1주차 온보딩 미션 피어리뷰 부탁드립니다! · Discussion #215 · woowacourse-precourse