회고

    [우테코] 프리코스 4주차 - 다리 건너기 회고록

    https://www.woowahan.com/ 배달의 민족 운영사인 우아한형제들에서 운영하는 개발자 양성 프로젝트, 우아한테크코스에 지원하게 되었다. 우아한테크코스 프리코스과정에 4주차의 내가 시간을 많이 투자한 부분과 느낀점, 부족한점을 작성하는 회고록이다. 🔎 3주차 피드백 정리 비즈니스 로직과 UI 로직을 분리한다. 해당 피드백은 내가 고민한 부분을 답변해주는것 같았다. 주어진 Lotto 라는 클래스를 그에 맞는 역할을 담당하도록 로직을 분리했다. 분리하는 기준을 정하는 것에 시간을 많이 투자하였지만 기준이 명확하지 않아 힘들었다. -> 현재 객체의 상태를 보기 위한 로그 메시지 성격이 강하다면 toString()을 통해 구현한다. View에서 사용할 데이터라면 getter 메서드를 통해 데이터를 ..

    [우테코] 프리코스 3주차 - 로또 회고록

    https://www.woowahan.com/ 배달의 민족 운영사인 우아한형제들에서 운영하는 개발자 양성 프로젝트, 우아한테크코스에 지원하게 되었다. 우아한테크코스 프리코스과정에 3주차의 내가 시간을 많이 투자한 부분과 느낀점, 부족한점을 작성하는 회고록이다. 🔎 2주차 피드백 정리 README.md 기능구현목록을 상세히 작성한다. 값을 하드 코딩하지 않는다. 처음부터 큰 단위의 테스트를 만들지 않는다. 테스트의 중요한 목적 중 하나는 내가 작성하는 코드에 대해 빠르게 피드백을 받는 것이다. 시작부터 큰 단위의 테스트를 만들게 된다면 작성한 코드에 대한 피드백을 받기까지 많은 시간이 걸린다. 그래서 문제를 작게 나누고, 그 중 핵심 기능에 가까운 부분부터 작게 테스트를 만들어 나가는것이 중요할 것이다. ..

    [우테코] 프리코스 2주차 - 숫자 야구 게임 회고록

    https://www.woowahan.com/ 배달의 민족 운영사인 우아한형제들에서 운영하는 개발자 양성 프로젝트, 우아한테크코스에 지원하게 되었다. 22년에 일정이 변경되어 우아한테크코스의 프리코스를 경험하게 된 것은 나에게 정말 뜻 깊은 경험이었다. 우아한테크코스 프리코스과정에 2주차의 내가 시간을 많이 투자한 부분과 느낀점, 부족한점을 작성하는 회고록이다. 🔎 1주차 피드백 정리 이름을 통해 의도를 드러낸다, 축약하지 않는다. 변수, 이름, 함수(메서드), 클래스 이름을 짓는데 연속된 숫자나 불용어를 추가하는 방식을 사용했었다. 나와 다른 개발자 클래스의역할에 대한 의도를 드러내기위한 중요한 활동이므로 적절하지 못했다! 공백도 코딩 컨벤션이다, 공백라인을 의미있게 사용한다. 공백 라인을 의미 있게 ..