우아한테크코스

👨‍🚀 우아한테크코스 5기

[20230424] 우아한테크코스 5기 LEVEL 2 - 웹 자동차 경주 1단계 & 2단계 회고

안녕하세요 ~ 헤나입니다 ! 😄 이번에는 "LEVEL2 - 웹 자동차 경주 미션 1단계" 회고를 진행해보려고 합니다 ! 🟧 01. 테스트 검증부 하드코딩 기존에 테스트를 다음과 같이 작성했다. @DisplayName("자동차 경주를 통해 게임 결과를 반환한다.") @Test void race() { // given final String jeomoon = "저문"; final String hyena = "헤나"; final CarGroup carGroup = new CarGroup("저문,헤나"); final int trial = 10; // when final RacingInfoResponse response = service.race(carGroup, trial); final List names = ..

👨‍🚀 우아한테크코스 5기

[20230329] 우아한테크코스 5기 LEVEL 1 - 레벨 인터뷰 회고

안녕하세요 ~ 헤나입니다 ! 😄 우아한테크코스 레벨1을 끝내기 전에 "레벨 인터뷰"가 있습니다. 이번 글을 레벨 인터뷰 회고에 대한 글입니다 ~ 👍 🟧 레벨 인터뷰 이전에 네오 코치와 함께 진행하는 재밌는 인터뷰(회고) 시간이다. 같은 인터뷰 팀이 된 크루들과 함께 진행했다. 이 시간은 회고가 중심이라고 생각한다. 면접과 비슷한 형식이지만 잘한 점, 보완할 점을 얻어갈 수 있는 의미 있는 시간이지 않을까 싶다. 😄 자신이 있지도 없지도 않았지만 확실히 내가 한거는 얘기하고 싶었다. 그래서 따로 인터뷰 준비를 레벨로그 작성 외로는 하지 않았다. 있는 그대로의 모습을 보여주고 싶었고 사실 시간이 없었기도 하다. 🤔 그리고 느끼고 싶은게 있었는데, 다시 공부하지 않아도 기억하고 있을지, 결정한 기술들에 대해서..

👨‍🚀 우아한테크코스 5기

[20230327] 우아한테크코스 5기 LEVEL 1 - 체스 1단계 & 2단계 회고

안녕하세요 ~ 헤나입니다 ! 😄 저번 글은 블랙잭 미션 1단계 & 2단계 회고 였습니다. 이번에는 "체스 미션 1단계 & 2단계" 회고를 진행해보려고 합니다. 🟧 메서드 순서 정리 메서드 순서를 정리하자. 💁‍♂️ 리뷰어 전체적으로 메서드 순서 정리를 해주셨으면 합니다. (다른 클래스도) 아래 글에서 3번 항목을 참고해주셨으면 해요. 🔗 클린코딩/더 나은 코딩을 하는 10가지 방법 기존에 나는 메서드를 정리할 때 다음과 같은 순서로 정리했다. public 메서드를 최상단에 작성한다. private 메서드는 public 상단에서 관련된 순서로 작성한다. equals, hashcode, getter, setter 메서드는 왼쪽 순서대로 최하단에 작성한다. 이전 페어들과 같이 코드를 작성하면서 위와 같은 방식..

👨‍🚀 우아한테크코스 5기

[20230311] 우아한테크코스 5기 LEVEL 1 - 블랙잭 페어 회고

안녕하세요 ~ 헤나입니다 ! 😁 저번 회고는 [20230225] 우아한 테크코스 5기 LEVEL 1 - 사다리 타기 1단계 & 2단계 회고였고 3번째 미션인 "블랙잭" 페어 회고를 진행하려고 합니다 ! 지금까지 모든 페어와 그림 그리며 설계했습니다. 매번 같은 문제점느껴서 한 번 개선하는 겸 작성했습니다. 🥔 : 글쓴이 🟧 시간이 부족해지는 설계 베로와 excaildraw 사이트에서 설계를 진행했다. 세 번의 미션을 진행하면서 항상 그림을 그렸었고 이번에도 마찬가지였다. 그리고 세 번 다 시간이 부족했다. (😕 흠) 문제를 해결하기 위해 기본적인 것을 분석해보려고 한다. 그림으로 설계할 때 장단점이 뭐였는가 ? 어떤 식으로 진행되었는가 ? 나의 목적은 무엇이었고 그것을 이뤘는가 ? 🥔 : 장점이 무엇이..

👨‍🚀 우아한테크코스 5기

[20230225] 우아한 테크코스 5기 LEVEL 1 - 사다리 타기 1단계 & 2단계 회고

안녕하세요 ~ 헤나입니다! 😁 저번에는 [20230217] 우아한 테크코스 5기 LEVEL 1 - 사다리 생성 페어 회고를 작성했고 이번에는 "사다리 생성 1단계 & 2단계" 회고를 진행해보려고 합니다. 😊 : 리뷰어 🥔 : 글쓴이 💡 TDD 사다리 미션을 진행하면서 목표를 잡았던 것은 "TDD로 끝까지 진행"하기입니다. 다음과 같이 생각해야 할 순간들이 있었습니다. 테스트 작성 순서 테스트 작성 이전 설계 A 객체 테스트를 위한 B 객체 생성 및 테스트 코드 리팩터링 타이밍 리팩터링은 어느 수준까지 저는 다음과 같은 순서로 TDD를 진행했습니다. "객체 생성 예외 테스트 -> 객체 생성 성공 테스트 -> 기능 예외 테스트 -> 기능 성공 테스트 -> 리팩터링" 테스트 순서에 정답은 없습니다. 그래도 한..

👨‍🚀 우아한테크코스 5기

[20230217] 우아한 테크코스 5기 LEVEL 1 - 사다리 생성 페어 회고

안녕하세요 ~ 헤나입니다 ! 😁 LEVEL 1 - 사다리 생성 1단계 회고를 진행해보려고 합니다. 이번 주 일정은 다음과 같았답니다 ~ 대망의 연극 : 2023년 2월 13일 (월) 페어 프로그래밍 [사다리 생성 1단계] : 2023년 2월 14일(화) ~ 2월 16일(목) 페어 회고 : 2023년 2월 17일 (금) 역사와 전통이 가득한 연극을 무사히 끝마치고 사다리 생성 미션을 진행하는데 정말 의미 깊은 한 주가 되어서 참 신기한 느낌을 받았습니다. 정말 재미있는 한 주가 됐네요 ! 일단 두 번째 페어 프로그래밍 우테코라면 페어 프로그래밍으로 유명하지 않나요 ? 그렇습니다. 이번에도 페어 프로그래밍을 진행했습니다 !! 사다리 생성 미션을 tdd 방식으로 진행해야 합니다. tdd 경험이 있지 않아서 꽤..

👨‍🚀 우아한테크코스 5기

[20230207] 우아한테크코스 5기 첫째날

2023년 2월 7일 우아한테크코스 5기 OT 교육장 도착 이후 아 ! 연극 ! 큰 강당에 앉으려고 했지만 이미 꽉 차 있어서 다른 강의실로 후다닥 들어갔다. (강의실 명칭이 있던데..) 10시부터 우아한테크코스에 대한 이야기, 교육 방침을 듣고 레벨 1의 꽃이라고 불리던(?) 연극을 위한 팀 배정이 있었다. 미션 소개, 페어 프로그래밍 3인 페어 프로그래밍 ?? 저는 3인 페어 프로그래밍을 진행하게 됐다. 보통 2인으로 진행하는데 생각보다 흔치 않은 기회로 오히려 더 도움이 될 거 같다고 느꼈다. 잠시 페어 프로그래밍 잠시 한 시간 정도 JUnit5과 AssertJ를 이용한 테스트 코드 작성을 페어 프로그래밍을 진행했다. 회의실에서 진행하게 됐는데, 썬샷이 먼저 예약해 두셔서 행동력에 놀라버렸다. (이..

hyena0608
'우아한테크코스' 태그의 글 목록