멍청한 코드

이런 코드를 내가 썼었다.

DIM configuredFlag as BOOLEAN

(…something for nothing…)

IF NOT(configuredFlag) THEN

configuredFlag = TRUE

END IF

내가 이짓을 왜 했었지? -_-;

멍청한 코드”에 대한 11개의 생각

  1. snowall

    더 쉽게 해석해드리자면 다음과 같습니다.

    configuredFlag라는 이름을 붙인 동전이 있어요. 앞면과 뒷면이 되겠죠.

    제가 이 동전에 무슨짓을 한 것이냐면요

    configuredFlag가 앞면을 보고 있으면

    configuredFlag를 뒷면을 보도록 하고

    뒷면을 보고 있으면 그냥 놔두는

    명령을 준 것이죠.

    이게 왜 멍청한 짓이냐면요, 최종적인 configuredFlag의 결과는 결국 뒷면이기 때문에 처음부터 “configuredFlag = 뒷면” 이라는 명령을 주는 것이 더 낫다는 겁니다.

    응답
  2. 카디악

    configuredFlag가 참이 아니면

    configuredFlag는 참을 넣어줍니다

    이게 무슨소린지 모르겠어요……………라고……………………

    그나저나 댓글 이제봤어요

    응답
  3. snowall

    snowall은 친절하게도 한글로 번역해 드립니다.

    configuredFlag라는 변수가 있대요. 이 변수는 참/거짓 중의 하나래요.

    (…그냥 뭔가…)

    만약 configuredFlag가 참이 아니면

    configuredFlag는 참을 넣어줍니다.

    이제 이해 하셔도 됩니다. ㅜ_ㅜ

    응답

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

이 사이트는 Akismet을 사용하여 스팸을 줄입니다. 댓글 데이터가 어떻게 처리되는지 알아보세요.