Activities/우아한 테크 프리코스

2주 차는 더 열심히 하고 싶었지만 조금 아쉬웠습니다. 주로 했던 생각은 아래와 같습니다! 3주 차 문제가 어려운 것 같아 간단하게만 정리합니다 https://github.com/woowacourse-precourse/java-racingcar-6/pull/751 구현단계에서 많은 문제에 직면했고 코드 리뷰와 저의 판단을 통해 3주 차 미션에 도입해야겠다고 생각했습니다. 주로 했던 고민은 아래와 같습니다. MVC 패턴을 적용하면서 컨트롤러에 Loop 문이 발생하는 문제 비즈니스 로직 혼입되어 있습니다. Controller 내부에 Loop 문이 있는 경우, 그 내부에서 특정 로직이 수행되고 있다는 것을 의미합니다. 다음 3주 차에 Controller를 더욱 간결하게 만들어야겠다고 생각했습니다. InputV..
작성일 10월 31일 AM 02:18 양이 엄청많아서 카톡에 회고를 그때그때 적어놨습니다.ㅠㅠㅠ 이제는 조금 회고록도 대충 쓰기 싫어서 콘셉트를 하나 잡고 쓰려고 하는데요. 오늘 주제는 Refactoring입니다. 음 Car , RacingCars, Result 총 3가지 모델로 이번 과제를 구성하였는데요. Result Model을 중심으로 이야기해보겠습니다. Refacrtor 전 Code package racingcar.model; import java.util.ArrayList; import java.util.Collections; import java.util.List; public class Result { private List winnerNameList; private int winnerDis..
작성일 10월 27일 오전 02:09 (2주차 미션이 끝나고 올라가도록 예약된 게시글입니다.) 오늘은 1주 차 피드백을 수용하기 위해 26일 하루는 온전히 기능목록 작성에 힘을 쏟았습니다. 이번 미션은 레이싱 게임이였습니다! https://github.com/woowacourse-precourse/java-racingcar-6 GitHub - woowacourse-precourse/java-racingcar-6 Contribute to woowacourse-precourse/java-racingcar-6 development by creating an account on GitHub. github.com # 자동차 경주 게임 ## 기능 목록 - 사용자 Car 입력 (첫 입력) - [ ] 입력문을 출력한다..
https://github.com/woowacourse-precourse/java-baseball-6/pull/1299 [숫자 야구 게임] 이성호 미션 제출합니다. by dltjdgh0428 · Pull Request #1299 · woowacourse-precourse/java-base github.com 첫 PR후 많은 코드리뷰를 받았던 하루였습니다. 제가 코드리뷰를 먼저 많이 해드리니 다른 분들도 그에 보답해서 잘해주셔서 너무 감사드립니다. 그에 따라 1주 차를 마무리할 겸 피드백을 정리해보려 합니다. 1. 기능목록의 구체화 이거는 혼자서도 많이 느끼고 있었지만 지적해주셔서 너무 감사했습니다. 10/26일 어제부터 2주 차 미션이 시작됐는데 이 날 하루는 "온전히 기능문서 작성하는데" 쓰자라고 생각..
작성시각 10월 25일 오전 03:04 (이 포스팅은 1주 차 과제가 끝난 뒤에 자동 업로드됩니다.) 공부가 더 절실히 필요하다는 것을 느꼈습니다... 일단 가장 중요한 거 기능목록표인가 그것을 작성하는 것의 중요성을 뼈저리게 느꼈습니다. Model 구현에 있어서 필요한 기능이 정리가 안 되니까. "어? 이거 필요하네 만들어야지" while(true)돼서 Model 만 한 6개 만들었다 지웠다 삽질을 많이 했는데 시간이 없어서 그냥 빨리빨리 배우면서 하려다 보니까 급했는데 다음에는 첫날에 코딩금지를 내리고 기능목록과 플로우차트 작성에 1일을 쏟아도 되겠다고 생각했습니다. 진짜 개발시간 3분의 1로 줄여주는 방법인 거 같네요.. 이거 쓰고 Constant 페이지 만들어서 상수들좀 정리 좀 하고 1차 제출하..
작성시각 10월 22일 오전 02:22 (이 포스팅은 1주 차 과제가 끝난 뒤에 자동 업로드됩니다.) 어느덧 10월 22일 4일차쯤 됐으려나요.. 그냥 제출하기 그래서 우테코 프리코스 디스코드를 탐방하던 중 MVC 이야기가 많이 나와서 그냥 대입해 보기로 했습니다. 많이 허접한데 지금 Controller, Model, View 개념도 다시 익히고 있어서 천천히 바꿔보려합니다. 가장 어려운 건 모델 부분인 것 같은데요. Controller 더보기 Controller 코드 부분 package baseball.Controller; import baseball.Model.BaseBallGame; import baseball.Model.NumberGenerator; import baseball.View.GameV..
우아한 테크 코스에 지원하게 됐습니다. 회고록인 만큼 그냥 편하게 쓰겠습니다. 혼자 힘으로 2일간 짜낸 코드이긴 한데 이 정도밖에 안됩니다. 일단 바보 같은 코드 좀 보시죠,, package baseball; import camp.nextstep.edu.missionutils.Console; import camp.nextstep.edu.missionutils.Randoms; import java.util.ArrayList; import java.util.List; public class Application { private static final int BALL = 0; private static final int STRIKE = 1; private static final int BASEBALL_NUM..
발달중인 망고
'Activities/우아한 테크 프리코스' 카테고리의 글 목록