본문 바로가기
728x90

숫자야구4

[1주차 프리코스] 인터페이스 상수 → Enum으로! 1. 참고 ☕ 자바 Enum 열거형 타입 문법 & 응용 💯 정리 Enum 열거 타입 먼저 Enum은 "Enumeration"의 약자다. Enumeration은 "열거, 목록, 일람표" 라는 뜻을 가지고 있으며, 보통 한글로는 열거형이라고 부른다. 즉, 열거형(enum)은 요소, 멤버라 불리는 명명된 값 inpa.tistory.com [JAVA] Enum 클래스에 대한 이해 0. 문제 제기 자바 1.5 버전 이전에는 상수를 선언할 때는 해당 클래스 내부에 final static Strirng, final static int와 같은 방식을 사용했습니다. 하지만 이런 방식의 상수 정의는 상수의 개수가 많아질 studyandwrite.tistory.com 2. 인터페이스 상수 사용한 이유 validLength .. 2023. 10. 24.
[1주차 프리코스] 리팩토링 - '클래스', '역할'에 대한 고민 1. 클래스를 어떻게 나눠야 할까? 자바에 익숙하지 않아 처음부터 객체지향적으로 코드를 작성하기는 부담스럽고 그래서 아마도 많은 사람들이 Application에 전부 구현하고 코드를 나누는 리팩토링 과정을 거치지 않을까??🤔 나도 처음부터 객체지향적으로 구성할 능력이 아직은 부족해 전부 구현하고 리팩토링 과정을 거쳤다. 하지만 나머지 3주차와 최종 코테를를 수월하게 하기 위해서는 이 고민이 필요하다고 생각한다. 왜 고민을 해야하냐면... 현재 숫자 야구 게임은 구현의 난이도가 어려운 편은 아니다(백준 실버). 그래서 한 클래스에 몰빵해놓고 테스트 통과를 하는게 가능하겠지만 2 ~ 4주차에 점점 구현의 난이도가 높아지면 코드의 수가 많아져 이를 관리하는 것도 더 힘들어질 것이며, 따라서 한 클래스에서 몰빵.. 2023. 10. 23.
[1주차 프리코스] 3 ~ 4일차 리뷰 1. TODO 체크 ▶ 1. 컬렉션 이터레이터, 제네릭, Wrapper 클래스 학습하기 ▶ 2. 학습한 내용 정리하기(컬렉션 - 리스트, 맵, 셋) / Wrapper 클래스 ▶ 3. 추가 리팩토링 진행 ▶ 예외처리 학습하기 ▶ JAVA 스터디: https://happy-ryan.tistory.com/38 [Java] 1주차 스터디 - 파이썬 list 자바 Array, ArrayList 에 대해! 1. Array 연관된 data를 메모리상에 연속적이며 순차적(ordered)으로 미리 할당된 크기(fixed-size)만큼 저장하는 자료구조 장점: 조회가 매우 빠름 단점: 미리 할당된 크기를 선언해야하므로 메모리 낭 happy-ryan.tistory.com 2. 진행상황 1) Java 1주차 스터디 진행 2).. 2023. 10. 21.
[1주차 프리코스] 1일차 리뷰 1. 미션제출 ▷ 2023년 10월 24일 (화요일) 15시 00분 ~ 2023년 10월 25일 (수요일) 23시 59분 ▷ 제출 장소 : https://apply.techcourse.co.kr/recruits 우아한형제들의 교육 프로그램 지원하기 우아한형제들의 교육 프로그램에서 개발자들을 위해 디자인된 강의를 수강해보세요. apply.techcourse.co.kr ▷ 2023년 10월 26일 0시 이후 추가 push도 허용하지 않는다. ▷ 정해진 시간을 지키지 않은 경우, 미션을 제출하지 않은 것으로 한다. 2. (환경설정) 에러 발생 및 해결 1) IntellJ 'this file is not runnable', 'run 비활성화' 에러 발생 → 에러: 아이콘이 C가 아니라 찻잔 아이콘인 경우 : 클.. 2023. 10. 19.
728x90
반응형