검색 본문
borum-light.tistory.com 보름의 달빛 ✨ [자동차 경주 게임] 2주차 미션 자동차 경주 게임 설계 위 그림은 자동차 경주 게임을 구현하기 전에, 그려본 설계도 입니다. 자동차 경주 게임은 숫자 야구 게임보다 간단하다고 생각되어 설계도를 그릴 때 큰 고민을 하진 않았던 것 같습니다! 💻 객체 소개 Controller와 View에 해당하는 객체의 역할은 MVC 패턴의 그것과 동일하기에 설명을 생략하고, 모델 객체 위주로 설명을 작성하도록 하겠습니다. Car public class Car implements Comparable<Car> { private static final int FORWARD_NUMBER = 4; private final Name name; private final Position position; 자동차 객체 입니다. 다음과 같은 책임을 가집니다. 경주한다. 같은 위치인지 비교한다. ✅ 테스트 코드 이번에도 최대한 꼼꼼하게 테스트 코드를 작성해보고자 했습니다. 이번 미션에서는 테스트를 쉽게 하기 위한 구현은 무엇일까 많이 고민했던 것 같습니다. 💡 개선 사항들 의존성 줄이기 (with 생성자 주입) 1주차 미션인 숫자 야구 게임에서는 InputView와 OutputView를 마치 정적 유틸리티 클래스처럼 사용했었는데요, 이번 미션에서는 GameController에 인스턴스를 생성하여 주입하였습니다. public class GameController { private final InputView inputView; private final OutputView outputView; public GameController(InputView inputView, Outpu 🤔 아쉬운점 기능 명세서 작성시 기능에만 집중하기 2주차에서는 md 파일에 클래스 명, 메서드 명 처럼 구현에 관련한 내용을 너무 상세히 적지 말라는 피드백이 있었습니다. 각 기능을 구현하고 나서 가시적으로 체크하려다 보니, 기능 명세서를 아래 처럼 작성했었는데요, ### 자동차 리스트 기능 - [Cars](../src/main/java/racingcar/model/Cars.java) - [x] 자동차를 생성한다. #from() - [x] ❗️ 빈 자동차 리스트일 경우 예외처리 한다. #validateEmpty() - [x] ❗ 느낀점 & 후기 이번 미션에서 처음으로 모르는 사람들과 코드 리뷰를 주고 받았습니다. 지금껏 진행했던 코드 리뷰는 모두 지인들과 함께했는데요, 저를 모르는 분이기에 조금 더 조심스러운 말투로 진행했습니다. 좋은 경험이었어요! 자동차 경주 게임 미션을 구현한 후, View-Controller-Model 설계 패턴을 가져가니 코드 작성이 편하다는 느낌을 확실하게 받았습니다. 다음 미션을 구현하면서, 자동차 경주 게임에서 풀지 못한 고민을 더 해결해보도록 하겠습니다! 2 위 그림은 자동차 경주 게임을 구현하기 전에, 그려본 설계도 입니다. 자동차 경주 게임은 숫자 야구 게임보다 간단하다고 생각되어 설계도를 그릴 때 큰 고민을 하진 않았던 것 같습니다! 객체지향 자동차경주 우테코 프리코스 2024.05.21 블로그 검색 더보기 findsilverlining.tistory.com 무너지기직전 자동차 경주 게임 - 객체지향 배운 것을 활용해보려고 한다. https://github.com/woowacourse/java-racingcar-precourse GitHub - woowacourse/java-racingcar-precourse: 자동차 경주 게임 미션을 위한 저장소 자동차 경주 게임 미션을 위한 저장소. Contribute to woowacourse/java-racingcar-precourse development by creating an account on... Java 객체지향 2024.03.23 clapp.tistory.com Clap 개발블로그 자동차경주 게임 만들기 회고 우테코 미션으로 유명한 자동차경주 게임을 만들었던 과정, 과정 중 느낀 점을 회고해보려 합니다. 1. 무작정 구현하기 처음에는 main 함수 안에 모든 기능들을 다 구현했습니다. 이게 좋지 않은 구조임은 알고 있지만, 처음부터 좋은 구조로 구현하기에는 역량이 부족하다고 느꼈습니다. 그래서 일단 기능들을 다 구현... 2024.04.18 bike-korea.com g_idea 자동차 경주게임 의자 자동차 경주게임 의자 업체명 : 로지텍 G 모델명: 챌린지 X 특징 : 1. 몰입형 레이싱 경험을 위해 설계된 접이식 레이싱 시뮬레이터 조종석 의자 2. 가볍고 쉽게 접을 수 있는 의자 6개의 조절 가능한 좌석 위치... 2023.10.31 웹문서 검색 더보기 dev-ljw1126.tistory.com 천천히 하나씩 [넥스트스탭] 자동차 경주 게임 - 자바 플레이 그라운드 학습 후 https://github.com/ljw1126/my-java-racingcar-playground/tree/practice/src/main/java 복습 - 자동차 경주 게임 [기능 요구사항] ① 각 자동차에 이름을 부여할 수 있다. (이때 자동차 이름은 5자를 초과할 수 없다) ② 자동차 이름은 쉼표(,)를 기준으로 구분한다 ③ 전진하는 조건은 0에서 9사이에서... Java 후기 개발자 자바 회고 TDD NextStep 플레이그라운드 백엔드 넥스트스탭 2024.04.30 roder.tistory.com 다시 보려고 만든 개발로그 우테코 프리코스 2주차 후기 : 자동차 경주 게임 (안드로이드) 4 도입 등등 개인적으로 자바의 장점은 그대로 가져오면서 단점을 보완한 언어라고 생각된다. 과제 조건을 만족하는 과정을 통해서 어떻게 해야 클린코드가 만들어지는지 안드로이드에서의 MVC 패턴뿐만 자동차 경주 게임이라는 단순한 프로그램에서도 MVC패턴이 어떻게 적용돼는지 새롭게 알게 되었다. # 깃허브 PR 주소... 2024.01.22 통합웹 더보기
서비스 안내 스토리의 글을 대상으로 검색결과를 제공합니다. 자세히보기 Roman 영화 분야 크리에이터 분노의 질주:도쿄 드리프트, 찔러 보기 8 차"에 대한 정보도 적었고, 만들어진 차도 덜 다양했으며, 장난감/게임/영상 모두 희소했다. 하지만 이미 녀석은 "로블록스" 등에 들어가서 자신만의 자동차 경주 게임을 척척 만들어 내면서 글과 말을 깨치기 전인 어렸을 때부터 수없이 내게 읽어달라고 했던 "자동차백과"의 지식을 결합한다. 나도 자동차에 대해서 좀... 브런치북 영화 찔러 보기 분노의질주 드리프트 영화리뷰 2024.05.20 브런치스토리 검색 더보기 story.kakao.com 주님과 함께 주님과 함께 - 카카오스토리 17번의 자동차 경주 게임을 하면서 2층에서 떠날줄 모르는 VIP고객이 된 아동이 3시에 교회에서 출발하자는 건의로 자동차 운전키의 손을 놓고 아쉬워하며 교회서 출발해야하는 아동이 15일의 ''스포츠데이... 2024.05.05 카카오스토리 검색 더보기 영화 크리에이터 보기
니드 포 스피드 X(트위터) x.com/NeedforSpeed 자동차 경주 게임 Need for Speed X(트위터). 글, 사진, 동영상 제공. 나스카닷컴 www.nascar.com/ 레이싱 PC게임, 가이드, 포토갤러리 수록. 모빌원 The Grid www.grid1.tv/ 모빌원 후원, 자동차 경기 중계 TV 프로그램, 동영상, 게임 , 뉴스 제공.