블로그 이미지
namGoos
IQ.152 천재 남구스

calendar

      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29      
    2007/05/04 00:53 Web Dev/PHP

    요즘 정신없이 개발을 하다가 문득 개발자의 코딩 스타일에 많은 관심을 가지게 되면서 DBA 직종의 분들의 소스를 가끔 훔쳐 봅니다. 긴 SQL의 내용은 가로 80라인을 넘어서 New Line 보단 아래로 풀어서 쓰는게 소스 가독성면에서는 뛰어 나다는 것을 깨우치고 작년 부터 SQL 구문은 아래와 같이 사용합니다.

    $sql = "
       SELECT
           SEQNO, USERID, GBN, DIRECTORY, DEPTH, CREATETIME
       FROM
           {$strTbName}
       WHERE
           SEQNO = {$this->SeqNo}";
    $result = mysql_query( $sql ) ;
    $intDownCount = @mysql_result( $result, 0, 0);
    뭐 이런 형태로 사용을 하는데 저 렇게 사용하지 않고 일반적으로 사용하면
    $sql = "SELECT SEQNO, USERID, GBN, DIRECTORY, DEPTH, CREATETIME FROM {$strTbName} WHERE SEQNO = {$this->SeqNo}";

    구독력이 좀 떨어지죠..? SQL구문이 80 라인에 모두 들어 간다면 1줄에 괜찮겠지만 많은 량의 쿼리 구문이라면 이런 코딩 스타일도 괜찮을 듯 합니다.
    크리에이티브 커먼즈 라이선스
    Creative Commons License
    posted by namGoos
    prev 1 ... 39 40 41 42 43 44 45 46 47 ... 53 next