JAPANESE

ガードクローズ

ガードクローズ

KOREAN

가드 절

[カドゥ ジョル]

ハングル読み: 가도쿠로즈

解説

関数の冒頭で異常条件を早期にチェックし、条件を満たさない場合は即座にreturnやthrowで処理を終了するコーディングパターン。ネストの深い条件分岐を避け、コードの可読性と保守性を向上させる。

함수의 서두에서 이상 조건을 조기에 체크하고, 조건을 충족하지 않는 경우 즉시 return이나 throw로 처리를 종료하는 코딩 패턴. 깊은 네스트의 조건 분기를 피하고, 코드의 가독성과 유지보수성을 향상시킨다.

例文

ガードクローズを導入して、6段階のネストを2段階まで削減した。

가드 절을 도입하여 6단계의 네스트를 2단계까지 삭감했다.