본 포스팅은 우아한테크코스 2주차가 종료된 11월 2일 오전 12시에 공개로 전환되었습니다!1주차 코드리뷰 종합해보기 [우아한테크코스 6기 프리코스] 1주차 코드 리뷰 종합해보기!✔️ 코드 리뷰의 목적이 무엇일까? 🤔 1주차가 종료되고 코드 리뷰 쓰레드가 활성화 되었을 때, 다른 사람들로부터 피드백을 받는 일이 익숙치 않아 올릴지 말지 한참을 고민했다. 하지만 우아jihyun-devstory.tistory.com ✔️ 제시된 요구사항 목록🚀 기능 요구 사항초간단 자동차 경주 게임을 구현한다.주어진 횟수 동안 n대의 자동차는 전진 또는 멈출 수 있다.각 자동차에 이름을 부여할 수 있다. 전진하는 자동차를 출력할 때 자동차 이름을 같이 출력한다.자동차 이름은 쉼표(,)를 기준으로 구분하며 이름은 5자..
✔️ 코드 리뷰의 목적이 무엇일까? 🤔 1주차가 종료되고 코드 리뷰 쓰레드가 활성화 되었을 때, 다른 사람들로부터 피드백을 받는 일이 익숙치 않아 올릴지 말지 한참을 고민했다. 하지만 우아한테크코스 프리코스에 최선을 다해 참여하기로 결심했으니 용기를 내 올려보았다!!! 감사하게도 PR 리뷰를 달아주신 분들이 계셨고, 설렘반 긴장반의 상태로 리뷰를 꼼꼼히 읽어보았다. 당연히 리뷰를 해주신 분들의 PR에도 달려가 리뷰를 남기고 왔다. 막상 코드 리뷰를 주고 받아보니 생각보다 재미있었다. 다른 분들의 고민이 고스란히 담긴 코드를 자세히 살펴보고, 다양한 방법들을 접하는 과정이 흥미로웠다. 또한, 내가 생각하지 못했던 부분들에 대해 피드백을 받을 수 있어서 코드의 부족한 부분이 무엇인지, 잘한 부분이 무엇인..
본 포스팅은 조금 긴 이야기가 될 것 같다. 꾸준히 공부를 해왔음에도 불구하고 부족한 부분들이 많이 보였기에, 1주차 프리코스를 하며 느꼈던 점들을 모두 적어보려 한다. 새롭게 알게 된 부분들은 따로 포스팅 해 분리했지만 그래도 길다,, 난 투머치토커인가?🤣 ✔️ 제시된 요구사항 목록🚀 기능 요구 사항기본적으로 1부터 9까지 서로 다른 수로 이루어진 3자리의 수를 맞추는 게임이다.같은 수가 같은 자리에 있으면 스트라이크, 다른 자리에 있으면 볼, 같은 수가 전혀 없으면 낫싱이란 힌트를 얻고, 그 힌트를 이용해서 먼저 상대방(컴퓨터)의 수를 맞추면 승리한다.위 숫자 야구 게임에서 상대방의 역할을 컴퓨터가 한다. 컴퓨터는 1에서 9까지 서로 다른 임의의 수 3개를 선택한다. 게임 플레이어는 컴퓨터가 ..
✔️ 일급 컬렉션?우아한테크코스 6기 1주차를 하면서 클린 코드에 대해 처음 접해보게 되었다.클린 코드 규칙을 살펴보며 어느정도 이해가 갔지만 의문점이 생기는 단어가 있었다.클린 코드 규칙 5. 컬렉션에 대해 일급 컬렉션을 적용했는가? 일급 컬렉션이라는 것이 무엇일까? 이는 아래에서 자세히 살펴볼 예정이다. 우아한테크코스의 클린코드 규칙은 다음 링크에 나와있다.https://jihyun-devstory.tistory.com/10 [우아한테크코스] 우아한테크코스 온보딩 1주차에 앞서목차 1. 프리코스 목표와 구현 우선순위 2. 우아한테크코스 클린 코드 규칙 3. 우아한테크코스 자바 컨벤션 4. Git 커밋 컨벤션 설정 오늘 오후 3시, 우아한테크코스 6기 프리코스가 시작된다. 본격jihyun-devstor..
우아한테크코스 프리코스에 참여하다보니 Git 커밋 컨벤션이라는 것을 알게 되었다. 이러한 컨벤션이 존재한다는 것을 미처 알지 못해 update라는 키워드만 줄곧 사용하였다. 현재 팀프로젝트도 진행중이여서 이 기회에 확실히 정해두고 사용하려 한다. ✔️ Commit 메시지 구조기본 적인 커밋 메시지 구조는 제목, 본문, 꼬리말 세가지 파트로 나누고, 각 파트는 빈 줄을 두어 구분한다.type : subjectbody footer ✔️ Commit Type타입은 태그와 제목으로 구성되고, 태그는 영어로 쓰되, 첫 문자는 대문자로 한다.태그 : 제목의 형태이며, :뒤에만 space가 있음에 유의한다.feat : 새로운 기능 추가fix : 버그 수정docs : 문서 수정style : 코드 포맷팅, 세미콜론..
오늘 오후 3시, 우아한테크코스 6기 프리코스가 시작된다. 본격적으로 시작하기에 앞서 앞으로 4주간 자주 들여다볼 중요한 부분들을 미리 기록해놓으려 한다. 또한, 끝까지 최선을 다해 임하기 위해 목표와 우선순위를 되새겨보려 한다. ✔️ 프리코스 목표와 구현 우선순위▷ 프리코스 목표 이번 6기에 지원하신 분들이 상당히 많은 것으로 예상된다.(입학 설명회 때 1500여명 정도 참여하신 것을 보았다... ) 아직 온보딩은 시작하지 않았지만 벌써부터 양질의 자료를 공유하는 분들도 계신다. 저렇게 열정적인 분들과 함께 우아한테크코스에 참여하게 된다면 정말인지 너무 재미있을 것 같다. 나도 프리코스 커뮤니티 열심히 참여해야지!! 하지만 그 전에 프리코스를 참여하는 본 목적은 조금은 생소했던 자바 컨벤션과 클린..