우아한테크코스

    [우아한테크코스 5기] 레벨3 3주차 회고

    들어가며 이번 3주차를 진행하면서 프로젝트 팀에서는 간단한 CICD를 모두 구축을 해놓고 코드 구현에 들어가기로 하였다. 또한 MVP 모델에 대한 도메인 설계를 진행하였다. 그리고 근로를 진행했다. 프로젝트 MVP 모델 설계 우리는 이미 mvp 모델 설계를 진행했었는데 이를 다시 보면서 수정할 사항을 알아봤다. 처음에는 걱정도 많았다. 도메인에 대한 규모가 크지 않은 것 같아서.. 팀원들에게도 말했었는데 크기만 늘어난다면 CRUD만 반복할 것이고 의미가 없을 것 같다. 좀 더 깊게 가져가는 방향으로 진행하자 라는 의견을 들었다. 나의 생각은 어느정도의 규모를 가지고 있으면 리팩토링 및 고도화 할 것도 많이 보일 것 이고 충분히 진행할 수 있다는 의견이였지만 다른 팀원 모두가 지금도 충분하다는 의견이였기에..

    [우아한테크코스 5기] 레벨3 1, 2 주차 회고

    들어가며 레벨3를 6월 27일에 시작하고 2주가 지났다. 지난 2주동안 많은 일을 해왔는데 잊기 전에 정리를 하고 싶었다. 프로젝트 처음 기획 처음에 프로젝트 발표가 났을 때 나는 오션, 연어, 도치, 폴로, 아인, 고니, 솔로스타 7명과 함께 스와이프 쇼핑 이라는 주제를 시작하게 되었다. 고니가 발표했던 아이디어 인데 처음에는 잘 이해가 가지 않는 주제이기도 하였다. 그렇게 1주차에 크루들과 많은 이야기를 진행했다. 처음 기획안은 아래와 처음 기획안은 다음과 같은 느낌의 쇼핑몰로 좌우 스와이프를 통해 쇼핑 상품을 선택하는 것이었다. 실제로 이커머스 제작 과 쇼핑몰 중개 서비스에 대한 고민을 진행하였고 실제 결제를 유도하기 보다는 스와이프를 통해 사용자가 빠르고 편리하게 옷을 선택하고 특정 커머스로 중개..

    [우아한테크코스 5기] 레벨2 레벨인터뷰 회고

    들어가며 6월 8일 두번째 레벨 인터뷰를 진행하였다. 나는 첫 레벨인터뷰때 말을 잘 못하고 더듬었던 부분이 있어서 이번 레벨2 인터뷰는 실제 면접처럼 준비해야겠다고 생각하고 말하기에 집중하고 준비하였다. 그리고 이번 미션에서는 1레벨보다는 공부를 많이 했다고 생각했기에 더 잘 할 수 있을 것이라고 생각했다. 시작 나는 2번째 타임으로 솔라와 함께 인터뷰를 진행하였다. 우리팀은 키아라, 나, 호이, 오도, 말랑, 주드, 도치, 푸우 였다. 나의 앞 타임은 키아라였다. 키아라는 말을 깔끔하게 잘 진행하였고, 그 다음 순서였던 나는 너무 떨렸다. 인터뷰 이번 레벨2 전반적으로 어떠셨나요 ? 저는 이번에 스프링을 처음 사용을 해봤는데 그런 만큼 좀 깊이 열심히 하고 싶었던 마음이 일단 컸어요. 그래서 초반에는 ..

    [우아한테크코스 5기] 장바구니 협업 학습로그

    들어가며 GitHub저장소 구현 기능들 코드 리뷰 후기 📆기간 : 2023.05.22 ~ 2023.06.05 들어가며 이번에는 프론트엔드 크루 에디, 루루랑 백엔드 크루 달리,홍고랑 같이 협업을 진행하게 되었다. 다들 너무 좋은 크루들이여서 협업을 막힘없이 잘 진행할 수 있었다. step1과 step2로 나뉘어졌는데 이번 미션에서 백엔드 크루들은 step1과정에서 쉘 스크립트를 작성하고 db를 설계하고 할 일이 별로 없었다. 그래서 나는 그 사이에 도커에 대해서 학습 및 실제로 사용을 위한 환경 구축을 진행하였다. 다만 ec2 의 메모리가 적고, 우테코에서 db서버를 제공해주었기 때문에 후에는 크게 사용할 일이 없어서 사용하지 않았다. 😂 그 뒤로 db서버를 사용해서 구현을 하였다. GitHub저장소 장..

    [우아한테크코스 5기] 지하철 2단계 학습로그

    GitHub 저장소 STEP 2 목표 변경 사항 개선할 점 배운 점 궁금한 점 나가며 📆기간 : 2023.05.12 ~ 2023.05 22 들어가며 1단계를 우가, 쥬니 랑 함께 3인 페어로 급하게 끝낸 이후 2단계를 시작하였다. 2단계는 경로 조회 기능이었다. 외부 라이브러리를 사용하여 역과 역 사이의 최단 거리를 조회하고 이에 따라 요금을 계산하는 기능을 구현하였다. GitHub 저장소 지하철 2차 PR 깃허브 주소 [2단계 - 경로 조회 기능] 오션(김동해) 미션 제출합니다. by donghae-kim · Pull Request #117 · woowacourse/jw 안녕하세요 배럴 ! 오션입니다!🌊 1단계 머지 이후로 원래 코드를 더 리팩토링하고 2단계 기능 구현을 해보았습니다! 리뷰 반영 과거 ..

    [우아한테크코스 5기] 지하철 1단계 학습로그

    들어가며 GitHub저장소 구현 기능들 궁금한 것 코드 리뷰 후기 📆 기간 : 2023.05.09 - 2023.05.11 들어가며 지하철 미션은 여우와 페어가 되었다. 하지만 여우가 목이 많이 아픈관계로 ㅠㅠ 페어를 못하겠다고 하였고 나는 나의 새로운 짝을 찾아 나서는 방법밖에 없었다.. 그렇게 내가 찾은 나의 페어는 우가, 쥬니였다. 친한 데일리 크루들인 만큼 같이 하면 재밌고 신나게 할 수 있을 것 같았다. 3인페어가 처음이였지만 재미있었다. 의견 충돌이 나더라도 인원수가 홀수 이다보니 쉽게 결정할 수 있었다. 우가랑 쥬니 모두 잘 하는 크루들이여서 잘 마무리 했던 것 같다. 비록 마지막엔 조금 급했지만 .. GitHub 저장소 지하철 1단계 PR 깃허브 주소 GitHub - woowacourse/j..

    [우아한테크코스 5기] 장바구니 2단계 학습 로그

    GitHub 저장소 STEP 2 목표 변경 사항 개선할 점 배운 점 궁금한 점 나가며 📆 기간 : 2023.04.27 ~ 2023.05.08 들어가며 2단계를 진행하기 전 나는 장바구니 미션을 진행하면서 구조에 대해 헷갈리는 부분이 많아서 고려하면서 짜야겠다고 결심을 하였다. 크루들도 말이 다 달라서 나만의 기준을 찾고자 했다. 하지만 그 기준을 찾는 것이 어려웠다. 계속 헷갈렸고 팔랑귀처럼 누가 "이게 좋다더라" 하면 그런 것 같았고 다른 누가 "이게 좋대!" 라고 하면 또 그게 맞는 것 같았다. 이 과정에서 나만의 기준을 찾고자 노력하였다.... 2단계를 진행하면서 중간중간 아무 생각없이 코드를 작성했던 적이 있었던 것 같다. 그때는 js쪽을 잘 볼 줄 몰라 생겼던 일이라 좀 아쉽다. 지금도 잘 못보..

    [우아한테크코스 5기] 장바구니 1단계 학습

    들어가며 GitHub 저장소 구현 기능들 궁금한 것 코드 리뷰 후기 📆 기간 : 2023.04.25 ~ 2023.04.27 들어가며 장바구니 미션을 연어와 진행하게 되었다. 연어는 인호형 군대 후임이라서 알게 되었었는데 그래서 조금 더 빠르게 친해질 수 있었던 것 같다. 연어는 인텔리제이도 잘 다루었고 자바, 스프링도 잘 다루었다. 연어를 보면서 나도 인텔리제이 단축키를 활용해서 더 잘 해야겠다고 결심하게 되었다. 호호. 모르는 것에 대해 물어볼 때 마다 답을 잘해주어서 고마웠다~그리고 재미있었다. GitHub 저장소 장바구니 1단계 PR 깃허브 주소 구현 기능 목록 상품 목록 페이지 연동 html 파일을 수정하여 상품 목록 페이지를 연동하였다. 나는 html, js에 관한 지식이 없었다. 연어 덕분에 ..

    [우아한테크코스 5기] 웹 자동차 경주 2단계 학습 로그

    웹 자동차 경주 1단계 GitHub 저장소 STEP 2 목표 변경 사항 개선할 점 배운 점 궁금한 점 나가며 📆 기간 : 2023.04.14 ~ 2023.04.24 들어가며 이번 2 단계에서는 이력조회 api, 웹 애플리케이션과 콘솔 간 코드 중복 제거를 진행하였다. 코드의 이식성을 생각하며 작성을 하다 보니 범용적인 코드 작성 법을 알게 되었던 것 같다. 콘솔로 만들었던 코드가 리팩토링을 통해 웹과 같은 비즈니스 로직을 통해 진행할 수 있었는데 재미있었다. GitHub 저장소 웹 자동차 경주 2차 PR 깃허브 주소 STEP 2 목표 추가된 요구사항 이력 조회 api 추가 콘솔 출력 방식 수정 중복 코드 제거 api 추가 및 리팩토링을 통해 콘솔과 웹이 하나의 비즈니스 로직으로 작동하도록 한다. 변경 ..

    [우아한테크코스 5기] 웹 자동차 경주 1단계 학습 로그

    들어가며 GitHub 저장소 구현 기능들 궁금한 것 코드 리뷰 후기 📆 기간 : 2023.04.11 ~ 2023.04.13 들어가며 레벨 2 들어와서 처음 하게된 미션이라 떨렸다. 이번에는 레벨1에 구현한 자동차 경주 코드를 웹으로 구현하는 과정이였다. 이번 미션은 민트와 함께 하였다. 같은학교 같은학번 친구였기에 친했다. 그래서 정말 재미있게 할 수 있었다. 서로 스프링 프레임워크에 대해 학습하면서 미션을 진행하였다. 친한 사람과 하게 되니 재미가 두배였다. 같이 미션 뿐 아니라 학습테스트 도 진행하면서 하였다. 여럿이서 학습을 하니 이해도 잘 갔고 잘 진행되었던 것 같다. 만족스러웠다. GitHub 저장소 웹 자동차 경주 1단계 PR 깃허브 주소 구현 기능 목록 웹 요청 / 응답 구현 이번 미션에서는..