본문 바로가기
💾 Backend/우아한 테크코스-프리코스

🪐우테코 프리코스🪐 - 1주차🚀

by 정람지 2023. 10. 19.
안녕하세요. 우아한테크코스입니다.
1주 차 미션은 개발 환경을 세팅하고, GitHub에 과제를 제출하는 등 미션 외에도 추가로 익혀야 하는 부분들이 있어 가벼운 미션으로 준비했어요.
저희는 가볍다고 생각하는데 여러분은 어떻게 느낄지 모르겠네요. 앞으로 갈수록 조금씩 난도가 높아지도록 설계했어요.
최종 코딩 테스트는 프리코스를 충분히 학습했다면 해결할 수 있습니다. 그러므로 자신의 힘으로 프리코스 과정을 진행해 보세요.
특히 미션 제출이 가능한 시간이 제한되어 있으니 꼼꼼하게 확인하길 바랍니다. 기준 시간 외에 제출할 경우 미션을 제출하지 않은 것으로 판단합니다.
지난번에도 공유했지만 미션을 제출하지 않으면 다음 프리코스 단계와 최종 코딩 테스트에 참여할 수 없으니 100% 완벽하게 구현하지 못하더라도 기간 내에 제출하세요.
그리고 과제를 제출할 때 미션을 진행하면서 느낀 점을 소감문으로 작성해 주세요. 이때 학습한 '과정'을 잘 드러내 주세요.
미션 저장소는 오늘(2023년 10월 19일) 15시에 공개 상태로 전환됩니다.
이 시간이 고통이 아니라 즐거운 시간이기를 기대해 봅니다.

프리코스 진행 방식

진행 방식

  • 프리코스 1주 차 미션의 저장소는 https://github.com/woowacourse-precourse/java-baseball-6 이다.
  • 매주 진행할 미션은 목요일에 메일로 보내지고, 미션 제시 다음 주 수요일까지 구현을 완료해 제출해야 한다.
  • 매주 미션은 기능 요구 사항, 프로그래밍 요구 사항, 과제 진행 요구 사항 세 가지로 구성되어 있다.
  • 세 개의 요구 사항을 만족하기 위해 노력한다.

미션 제출 방법

  • 미션 구현을 완료한 후 GitHub을 통해 제출해야 한다.
  • GitHub을 활용한 제출 방법은 문서를 참고해 제출한다.
  • GitHub에 미션을 제출한 후 우아한테크코스 지원 플랫폼에서 프리코스 과제를 제출한다.
  • 지원 플랫폼에서 과제를 제출할 때 미션을 진행하며 경험한 내용에 대한 소감문을 작성한다.

미션 마감 및 기준

  • 미션 제출 가능 기간: 2023년 10월 24일 15시 00분 ~ 2023년 10월 25일 23시 59분
  • 기간 내에 GitHub을 통한 미션 제출 우아한테크코스 지원 플랫폼에서 과제 제출까지 완료해야 한다.
  • 2023년 10월 26일 0시 이후 추가 push도 허용하지 않는다.
  • 정해진 시간을 지키지 않은 경우, 미션을 제출하지 않은 것으로 한다.

🚀프리코스 1주차 미션 저장소🚀

아악 자바 17버전 다운그레이드~


🚀과제 수행🚀

 

🪐우테코🪐 - 1주차 과제🔭 ..ing

 

junggoldchae-coding.tistory.com


🚀 MD 파일(README) 🚀

  • 기능을 구현하기 전 docs/README.md에 구현할 기능 목록을 정리해 추가한다.

Typora 이용

md 파일 표준화 찾아보기

임티써도대려나?

Uml 이미지 첨부하기

갓텔리제이 이제 내 인생에 이클립스는 자프실과 구강청결캔디뿐


🚀깃허브 제출🚀

풀리퀘 숑

날리기

https://github.com/woowacourse-precourse/java-baseball-6/pull/2081

 

[숫자야구게임] 정은채 미션 제출합니다. by Goldchae · Pull Request #2081 · woowacourse-precourse/java-baseball-

💗💗💗💗💗🚀

github.com


🚀우테코 제출🚀

소감문

과제를 제출할 때 미션을 진행하면서 느낀 점을 소감문으로 작성해 주세요. 이때 학습한 '과정'을 잘 드러내 주세요.

 

과제 진행 소감에는 미션을 진행하면서 느끼고 배운 점, 많은 시간을 투자한 부분 등도 포함하면 더 좋을 것 같습니다. 🙂

 

전에 만들었던

https://junggoldchae-coding.tistory.com/entry/HTMLCSSJS-숫자야구게임

https://numberbaseball.goldchae.repl.co

이거 두개 이야기도 어필하기

 

이 블로그 글 링크 2개도 걸기

https://junggoldchae-coding.tistory.com/entry/techcourse

https://junggoldchae-coding.tistory.com/entry/🪐우테코🪐-1주차-과제-ing

 

안녕하세요! 정은채입니다.💗🚀
이번 숫자야구 과제는 제가 막 코딩에 입문했을 적에 만들었던 숫자야구게임이 떠올라서 더 재미있었던 것 같습니다! 백준에서 풀었던 숫자야구 문제도 생각났고요. 게임 플레이와 화면에 집중한 웹게임이나 시간복잡도와 알고리즘에 집중했던 백준 문제와 다르게 객체 지향적으로 숫자 야구 게임을 만든 건 처음이라서 좋았습니다!!
여기는 제가 전에 만들었었던 숫자 야구 웹게임과 만들 때 썼던 블로그 링크입니다! 혹시 플레이해주신다면.. 꼭 모바일로 해주세요..! 반응형이란 걸 생각하지 않고 만든 생초보 때라서요..부끄럽네요!
https://junggoldchae-coding.tistory.com/entry/HTMLCSSJS-숫자야구게임
https://numberbaseball.goldchae.repl.co

과제는 어떻게 딱 시험기간에 딱! 있어서 시험 4개와 함께 진행하게 되었습니다.. 하지만 전 유비무환정은체가 되기 위해서 이때를 위한 신촌연합 우테코 디코방을 팠기 때문에 열심히 자극을 받으면서 과제 진행했습니다! 통합 디코방도 얻는 게 많고 좋았지만 소규모로 컴팩트하게 사담 많이 나누고 편하게 물어보고 캠공할 수 있는 모임이 저에게 큰 도움이 되기 때문에 열심히 사람을 모아 만들었습니다. 
또 시험기간에 위치한 과제도 지금 생각해 보면 나름 나쁘지 않았던 것 같습니다. 평소에는 공부하다 쉬고 싶으면 그림을 그리거나 딴짓을 했는데 이번에는 쉬고 싶을 때 설계를 하거나 코드를 짜며 쉬는 시간을 의미있게 보낸 것 같아 즐거웠습니다!

클래스 UML은 이번엔 간단하게 손그림으로 설계해서 과제를 시작했습니다. 클린 코드에 신경을 많이 써보려고 했고, 여유가 없어서 자세히 문서를 읽어보지 못했지만 시험이 아주 끝난 뒤에 자세하게 체크해볼 계획입니다. 삼항연산자는 지양해야 한다거나 else문을 없애야 한다는 말을 들었지만 일단 제가 보기에는 현재 코드가 가독성이 더 좋은 것 같아 몇 남겼습니다. API 등을 이용하는 부분을 따로 클래스로 빼서 관리하는 것이 좋다는 것과 차후 다른 display에서 사용할 가능성을 고려하여 입출력 부분을 또 따로 클래스로 빼서 관리하는 것이 좋다는 것을 배워서 구현했습니다. 패서드 패턴이라는 디자인패턴이나 자바doc도 새로 알아 적용했습니다. 객체지향적으로 코드를 짜서 컴퓨터,사용자,판정사,게임매니저 등의 플레이어로 코드를 구성했는데 이렇게 보니 절차지향 코드보다 훨씬 가독성이 좋아져서 신기했습니다. 이전에 만들었던 게임은 객체지향이라는 것을 잘 모르고 구현했어서 제가 제 코드를 봐도 이해하기가 너무 힘들었는데 이제 main부만 봐도 이 코드가 무엇을 위한 것인지 정리가 너무 잘 돼서 좋았습니다! 또 예전 게임에서 하드코딩된 코드가 얼마나 무서운지 알았기 때문에 이번엔 작지만 Const 클래스로 상수를 따로 관리했습니다. 인터페이스에서 선언한 메서드를 공통으로 메인에서 쓰니 각 클래스에서 변경사항이 발생해도 가서 고쳐줄 필요가 없게 짠 것도 조금 뿌듯했습니다. 또 많이 쓰이는 메서드는 static으로 만들거나 private 사용으로 캡슐화를 잘 해보려고 하는 등의 세부적인 노력을 기울였습니다. Typora에서 md문서를 작성하는 것도 재미있었습니다! 

아래는 제가 이번 과제를 하면서 기록했던 블로그 글입니다!
https://junggoldchae-coding.tistory.com/entry/techcourse
https://junggoldchae-coding.tistory.com/entry/numBaseBall

읽어주셔서 감사합니다~ 화이팅!⚾️

달달달달ㄷ랃랃달달

시험볼때보다더떨린다

제출!@!

아악 드디어끝

어저께 저녁에 오류막날때는 진짜 이대로 끝나는 줄 알았는데

휴!


🚀리뷰🚀

헤헤..리뷰도받았다!

기쁘다!


오늘의 +

제인스트리트/전대프연 회장님

제인스트리트 행사 많이 하넹

오 진짜 kind regards 쓰는구나 싱기

탭한번으로 답장 작성 한국어도 지원해줘라 지메일