조기 리턴 활용
: 코드가 늘어나는 것을 우려하지 말 것
: 다른 사람에게 이게 어떤 상황인지를 알려주는 것을 우선적으로 삼을 것
void update() {
if(health > 0) { // :: 체력이 있는 지 확인
if(lifeTime > 0) { //:: 수명이 남아있는지 확인
// :: 살아있을 때의 처리
}
}
}
=>
void update() {
if(health <= 0) return; // :: 체력이 없다면 리턴
if(lifeTime <= 0) return; // :: 수명이 없다면 리턴
// :: 살아있을 때의 처리
}
'Programming' 카테고리의 다른 글
[Code] 검색 반복문 분리 (0) | 2021.02.13 |
---|---|
[Code] if가 필요없는 가위바위보 (0) | 2021.02.11 |
[Code] 보기 쉬운 Code를 만드는 법 (0) | 2021.02.10 |
[Code] 중복 사용 조건식 함수화 (0) | 2021.02.10 |
[Code] 설명 전용 변수 사용 (0) | 2021.02.10 |