1️⃣ 오늘의 Keyword
- 상태(Flag)
- boolean
- int 상태값
- static 상수
- enum
2️⃣ 학습 내용 및 예시
- boolean flag
// true - 실행 // false - 종료 boolean isRunning = true; // 실행 while (isRunning) { 실행 isRunning = false; // 종료 }
- int 상태값
// 변수 play mode -> playMode int playMode = PLAY; // 0.종료, 1.실행, 2.대기
- static 상수로 개선
// PLAY_MODE // 0.종료, 1.실행, 2.대기 static final int STOP = 0; static final int PLAY = 1; static final int WAIT = 2;
- enum (사람이 읽기 좋은 상태)
enum State { STOP, PLAY, WAIT }
위의 개념에 대해 눈치껏, 왜 저렇게 사용을 하는 것인지 감을 잡아가고 있지만,
아직은 코드작성 자체가 복잡해지니 어렵게만 느껴진다.
아직은 코드작성 자체가 복잡해지니 어렵게만 느껴진다.
❓ 이해 안 된 부분 / 도움 요청
‼️오늘 느낀 점
주석을 사용해 프로그램의 큰 틀을 먼저 구상한 후에 코딩을 하는 방식에 익숙해지기로 했다.
구조적으로 미리 파악하고 작성을 하는 방식이 나에게 아주 잘 맞는 것 같다.
하지만 구조를 먼저 구상하는데에 시간이 너무 걸리는 상태이다.
아마도 아직 익숙하지 않기 떄문이 아닐까 싶다.
구조적으로 미리 파악하고 작성을 하는 방식이 나에게 아주 잘 맞는 것 같다.
하지만 구조를 먼저 구상하는데에 시간이 너무 걸리는 상태이다.
아마도 아직 익숙하지 않기 떄문이 아닐까 싶다.

