요즘 제목의 말을 잊어먹어서 힘듭니다.

자꾸만 변수 앞에 $을 빼먹어서 에러와 버그를 동반하더군요.

 

살펴보니 다음과 같은 구문에서 자주 그런 현상이 나타납니다.

보시면 아시겠지만,

for문과 if문에서 반복되는 변수인 i를 쓸 때

$를 빼먹는 경우가 많았습니다.

 

즉, C구문과 PHP구문이 비슷(같다고 해야겠죠?)하다보니

별 생각없이 변수를 적을때도 '$i'가 아닌 'i'로 적는 것입니다.

 

다행히 에러라고 메시지를 출력해주지만,

왜 에러인가 다시 코드를 보는 수고가 있습니다.

 

이쯤 되어서 생각나는 말이 있더군요.

예전에 C++을 배울 때 강사가 한 말입니다.

'코드가 조금만 길어져도 변수명은 C&P가 필수입니다.

오타 때문에 에러나 버그가 나면 허탈하죠.'

저에게 C를 가르쳐준 강사의 말도 생각납니다.

'며칠을 걸쳐 코드를 적고나서 컴파일했는데

에러가 발생하더라구.

해당 컴파일러가 그리 좋지 못하여

몇 번째 줄에 에러인지 밝히지 않아

또 다시 며칠을 찾았더니

';'하나 빼 먹었더라구...'

 

그 때 저런 말을 듣고

'C&P가 필수군.', '저런 황당한 일 겪지 말자.'라고 다짐했음에도

다시 당하는 이유는 왜일까요?;;;

 

이제는 오타 때문에 에러가 발생하는 일이 없었으면 좋겠습니다.ㅜㅜ

혹시 꽁수를 가지고 계시다면 같이 공유해요.ㅜㅜ

크리에이티브 커먼즈 라이선스
Creative Commons License
"in Life" 카테고리의 다른 글

글에 잘못된 점, 다른 점, 부족한 점이 있다면 지적해주세요.
댓글, 트랙백, 메일 모두 고맙습니다.

트랙백 주소 :: http://nosyu.pe.kr/trackback/697

댓글을 달아 주세요

  1. 입코군 2007/02/04 16:43  댓글주소  수정/삭제  댓글쓰기

    php는 제대로 코딩을 안해봐서..
    비주얼 어시스트같은 프로그램이 없을려나요..^^;;

  2. NoSyu 2007/02/04 16:53  댓글주소  수정/삭제  댓글쓰기

    /입코군/
    비주얼 어시스트가 뭐죠?
    Visual C++ 6.0 Add-In이네요.
    으음...^^

  3. 루미넌스 2007/02/05 18:25  댓글주소  수정/삭제  댓글쓰기

    대학 1학년때,
    for(i=0, i<10, i++)
    이 코드가 왜 틀렸는지를 알아채는데 하루를 소모한 기억이 나는군요.. 대략 안습..ㅠㅠ

  4. NoSyu 2007/02/05 18:36  댓글주소  수정/삭제  댓글쓰기

    /루미넌스/
    반갑습니다.
    저도 순간 왜 틀렸지 했습니다.;;;ㅜㅜ

[로그인][오픈아이디란?]