본문 바로가기
Delphi/문법

Exit으로 코드 흐름을 깔끔하게 정리하기

by MonoSoft 2025. 6. 24.
728x90
반응형

Exit으로 코드 흐름을 깔끔하게 정리하기

델파이에서 조건 분기나 예외 처리를 효율적으로 
제어하고 싶을 때 Exit 명령을 활용하면 코드 가독성이 높아집니다. 
불필요한 중첩을 피하고 빠르게 함수 종료를 유도할 수 있습니다.


function IsPositive(Value: Integer): Boolean;
begin
  if Value <= 0 then
    Exit(False);
    
  // 이후 코드: Value > 0인 경우만 실행
  Result := True;
end;

procedure Test;
begin
  ShowMessage(BoolToStr(IsPositive(5), True));   // 출력: TRUE
  ShowMessage(BoolToStr(IsPositive(-2), True));  // 출력: FALSE
end;

Exit으로 빠른 반환 처리를 구현해 조건 분기 최소화

함수 내부 코드 깊이를 줄여 가독성 향상

Result 값을 지정 후 Exit으로 종료하면 명확한 흐름 제어 가능

 


#델파이
#Delphi
#Exit
#조건문
#함수구조
#코드가독성
#Return패턴
#BoolToStr
#코드최적화
#델파이함수패턴

728x90
반응형

댓글