February 15, 2022
목표 우아한테크코스에서 진행한 미션의 리뷰와 피드백에 대해 정리한다. 실제 리뷰는 [1단계 - 자동차 경주 구현] 매트(최기현) 미션 제출합니다.에서 확인할 수 있다. 1단계 - 자동차 경주 구현 리뷰 확인 우아한테크코스의 가장 큰 장점인 실제 현업 개발자에게 작성한 코드를 리뷰 받을 수 있다는 것이다. 처음 받는 리뷰이고 누군가에게 내 코드를 보여준다…
February 17, 2022
목표 우아한테크코스에서 진행한 미션의 리뷰와 피드백에 대해 정리한다. 실제 리뷰는 [2단계 - 자동차 경주 리팩터링] 매트(최기현) 미션 제출합니다.에서 확인할 수 있다. 1. 객체지향 관점에서 유틸리티 클래스 최초에 미션을 접하고 설계를 진행할 때에도 객체지향적인 설계를 위해 노력했다. 하지만 모든 클래스에서 공유하여 사용할 수 있는 들의 사용은 장점…
February 28, 2022
목표 우아한테크코스에서 진행한 미션의 리뷰와 피드백에 대해 정리한다. 실제 리뷰는 [1단계 - 로또(자동)] 매트(최기현) 미션 제출합니다.에서 확인할 수 있다. 미션을 대하는 자세 이번 로또 미션을 해결할 때 가장 크게 고려한 것은 하는 것과 이다. 객체에게 적절한 책임을 부여 객체에게 직관적인 메시지를 보내 자연스럽게 도메인 사이의 협력을 이룰 수 …
March 06, 2022
목표 우아한테크코스에서 진행한 미션의 리뷰와 피드백에 대해 정리한다. 실제 리뷰는 [2단계 - 로또(수동)] 매트(최기현) 미션 제출합니다.에서 확인할 수 있다. 추가된 요구사항 이전 로또 생성기는 자동 기능만 제공한다. 사용자가 수동으로 추첨 번호를 입력할 수 있도록 해야 한다. 수동으로 구매할 로또 수를 입력한다. 수동으로 구매할 번호를 입력한다.…
March 17, 2022
목표 우아한테크코스에서 진행한 미션의 리뷰와 피드백에 대해 정리한다. 실제 리뷰는 [1단계 - 블랙잭] 매트(최기현) 미션 제출합니다.에서 확인할 수 있 다. 상속을 활용한 추상화 이전까지 미션을 진행하며 이른 시기의 추상화(ex. 필요에 의해 도입하지 않고 예측을 통한 전략 패턴 도입)로 인한 코드 수정을 야기한 경험이 있었기 때문에 이번 미션에서는 최…
March 21, 2022
목표 우아한테크코스에서 진행한 미션의 리뷰와 피드백에 대해 정리한다. 실제 리뷰는 [1단계 - 블랙잭] 매트(최기현) 미션 제출합니다.에서 확인할 수 있다. 06. 2단계 - 블랙잭(베팅) 리뷰 확인 System.lineSeparator() 리뷰 중 일부 은 부터 제공되며 프로그램이 실행되는 OS에 따라 적합한 개행 문자를 리턴해주는 것을 확인했다. J…
March 31, 2022
목표 우아한테크코스에서 진행한 미션의 리뷰와 피드백에 대해 정리한다. 실제 리뷰는 [1, 2, 3단계 - 체스] 매트(최기현) 미션 제출합니다.에서 확인할 수 있다. 07. 1, 2, 3단계 - 체스 리뷰 확인 드디어 레벨 1의 마지막 미션인 체스가 시작 되었다. 체스는 비교적 어려운 요구사항을 가지고 있기 때문에 구현 기능 목록을 정리하는 것도 쉽지 …
April 14, 2022
목표 우아한테크코스에서 진행한 미션의 리뷰와 피드백에 대해 정리한다. 실제 리뷰는 [4, 5단계 - 체스] 매트(최기현) 미션 제출합니다.에서 확인할 수 있다. 08. 4, 5단계 - 체스 리뷰 확인 드디어 레벨 1의 마지막 미션이 마무리 되었다. 2달의 기간이 정말 순식간에 지나간 것 같다. 이번 미션의 요구사항은 기존 도메인 구조를 최대한 유지하며 …