본문 바로가기

우테코3

[우아한테크코스] 우테코 4기 프리코스 회고3 - 2주차 미션 2주차 미션 GitHub - woowacourse/java-racingcar-precourse: 자동차 경주 게임 미션을 위한 저장소 자동차 경주 게임 미션을 위한 저장소. Contribute to woowacourse/java-racingcar-precourse development by creating an account on GitHub. github.com 2주차 미션의 목적은 보기 좋은 코드의 작성이라고 생각한다. 1주차에서 배운 내용과 피드백을 바탕으로 코드를 작성하면서 클래스 분리에 조금 더 신경써서 작성해야 하며 추가된 요구사항으로는 메소드의 길이가 15라인을 넘어가지 않게 구현해야 하고 else 예약어 사용을 금지했다. 또한, 기본적으로 Car라는 객체가 다음과 같이 미리 정의되어 있다... 2022. 1. 12.
[우아한테크코스] 우테코 4기 프리코스 회고2 - 1주차 미션 1주차 미션 1주차 미션의 목적은 개발 환경을 세팅하고 우아한테크코스에서 앞으로 적용해야 할 기본적인 컨벤션 등을 익히는 것이다. 일반적인 프로그래밍 과제와는 달리 기능 요구사항 뿐만이 아니라, 프로그래밍 요구사항과 과제 진행 요구사항이 추가적으로 있어 그것을 적응하고 적용하는데 힘을 썼다. 특히 자바 코드 컨벤션을 지키며 프로그래밍하는데, 나는 자바를 사용한 경험이 적을 뿐더러 이러한 컨벤션이 있는지 조차 무지했어서 미션 수행 전 컨벤션을 먼저 이해하려 노력했다. 컨벤션을 정독하고 이전 기수분들이 구현한 코드와 비교해 보며 조금씩 컨벤션을 이해할 수 있었다. - 메소드는 한 가지 일만 하자. 프로그래밍 요구사항 중 인상 깊은 요구사항은 "메소드가 한 가지 일만 하도록 최대한 작게 만들어라." 이다. 이.. 2021. 12. 26.
[우아한테크코스] 우테코 4기 프리코스 회고 - 1차 합격 소프트웨어 생태계에 선한 영향력을 우아한테크코스에 대한 평판은 이전부터 잘 알고 있었고 동료들과 함께 폭발적으로 성장할 수 있는 프로그램으로 알고 있었다. 지원을 앞두고 이전 기수들의 글과 깃허브, 테코톡 등을 찾아 본 결과 모두 그 환경 자체를 너무 즐기고 있는 것처럼 느껴졌다. 재미와 성장, 이 두가지 키워드는 내가 항상 중요하게 생각하는 키워드인데 두가지를 모두 만족하는 우테코를 지원하지 않을 수 없었다. 진행하고 있던 안드로이드 프로젝트의 마감 시기와 서류 지원 시기가 겹쳤지만, 팀원들께 양해를 구하고 2~3일 동안 집중해서 서류 작성을 했다. 서류 지원 질문에 대한 답변을 작성하기 전에 이전 기수분들의 합격 답변을 조금 찾아보다가 그냥 내 이야기만 잘 전달이 된다면 좋게 봐주시지 않을까 싶어서 .. 2021. 12. 22.