회고

회고

우테코 프리코스 3주차 회고

이번주에 추가된 프로래밍 요구사항 메소드당 15라인 제한 else 예약어 금지 Java Enum 적용 도메인 로직에 단위 테스트 구현 라이브러리 적용 사항 camp.nextstep.edu.missionutils.Randoms.pickUniqueNumbersInRange() camp.nextstep.edu.missionutils.Console.readLine() Lotto 클래스 제한 제공된 Lotto 클래스 사용 매개변수 없는 생성자 추가 금지 numbers의 접근 제어자인 private 변경 금지 Lotto에 인스턴스 변수 추가 금지 패키지 변경은 가능 과정 과제 입출력문보고 만만해보였음. 그래서 기능목록 작성하는데 고민할수록 끝도 없이 나옴 생각할수록 클래스 분할과 메소드 분할이 어려웠고 저번주 과제..

회고

우테코 프리코스 2주차 회고

2주차엔 숫자야구 만들기가 진행됐다. 기능목록 🚀 기능 목록 BaseBall 클래스 BaseBall 시작알림 게임 진행 클래스 랜덤숫자(정답) 뽑기 게임진행 사용자의 숫자 입력(유효성검사) Exception 길이 3인지 세 문자가 숫자인지 중복된 값을 가지는지 0 포함 됐는지 정답과 입력값 비교 3스트라이크 까지 반복 게임 이후 클래스 사용자의 재시작 여부 질문 사용자의 숫자 입력(유효성검사) 1이나 2 인지? 아니면 Exception 재시작 or 종료 🚀 내가 생각한 문제 제한사항 컴퓨터의 정답뽑기는 항상 유효 사용자의 입력값은 항상 유효성 검사 필요 사용자가 유효한 숫자를 입력하기 전이나 뒤의 공백은 유효한 입력값이라고 생각(ex: " 123", "123 ") 🚀 추가된 요구사항 indent dept..

회고

우테코 프리코스 1주차 회고

기능 목록?? 기능 단위 커밋?? 평소에 코딩 테스트 공부할때는 DFS, BFS 아니면 한 메소드에 다 때려박아 작성하고 깃허브를 잘 쓰지 않았는데 기능을 구현하기 전에 구현할 것들을 생각해보고 한 메소드씩 커밋하면서 문제를 쪼개서 푸는 힘을 기를 수 있었다. 다른분들은 문제별로 브랜치를 만들어서 한 문제씩 풀때마다 합치시는 분도 보고 add, commit, push와 조금 친해졌다고 좋아할 때가 아니였던 것 같다. 느낀점 살면서 한 레포지토리에 이렇게 많이 커밋을 해본적이 없는 것 같은데 끝나고 보니 리팩토링의 방향이 잘못된 것과 코드와 커밋을 좀 더 생각을 해서 압축을 해야겠다는 반성을 했다. 그래도 한주동안 포크도 처음해보고, 풀리퀘스트도 처음해봤지만 재미있었고 1주차에 느낀 더 공부할 것들을 보완..

비오베베
'회고' 카테고리의 글 목록 (3 Page)