테스트 사이트 - 개발 중인 베타 버전입니다

이런식의 코딩 습관 어떤가요.

이런 코드 어떤가요.

 

$sqlWolbo  = " UPDATE $ettbuymon SET ogbx=ogbx+ $boxSum,  ogea=ogea+ $dumeaSum,  ogdon=ogdon+ $donSum,  ogtot=ogtot+ $oSumConv , ogdumbx=ogdumbx+ $dumbxSum, xgea=xgea+ $odeaSum,  xgea2=xgea2+ $odea2Sum,  xgdon=xgdon+ $oddonSum,  xgtot=xgtot+ $xSumConv,  xgtot2=xgtot2+ $xSumConv2  WHERE ym='$_creYM' AND ccd='$ccd' ";

 

 

반면에 이건 어떤가요.

 

$sqlWolbo  = " UPDATE $ettbuymon SET
    ogbx=ogbx+ $boxSum,
    ogea=ogea+ $dumeaSum,
    ogdon=ogdon+ $donSum,
    ogtot=ogtot+ $oSumConv ,
    ogdumbx=ogdumbx+ $dumbxSum,
    xgea=xgea+ $odeaSum,
    xgea2=xgea2+ $odea2Sum,
    xgdon=xgdon+ $oddonSum,
    xgtot=xgtot+ $xSumConv,
    xgtot2=xgtot2+ $xSumConv2
WHERE ym='$_creYM' AND ccd='$ccd' ";

 

 

전 위를 좋아하는데 나쁜 습관이죠 ^^;

 

 

 

저도 가장 바람직한건 이 아래인데... 심심할땐 이렇게 정리해요 ^^;

$sqlWolbo  = " UPDATE $ettbuymon SET
    ogbx    = ogbx   + $boxSum,
    ogea    = ogea   + $dumeaSum,
    ogdon   = ogdon  + $donSum,
    ogtot   = ogtot  + $oSumConv ,
    ogdumbx = ogdumbx+ $dumbxSum,
    xgea    = xgea   + $odeaSum,
    xgea2   = xgea2  + $odea2Sum,
    xgdon   = xgdon  + $oddonSum,
    xgtot   = xgtot  + $xSumConv,
    xgtot2  = xgtot2 + $xSumConv2
WHERE ym='$_creYM' AND ccd='$ccd' ";

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 18개

베스트 댓글

저는 아래처럼 작성합니다.

[code]
$sqlWolbo = "
UPDATE
{$ettbuymon}
SET
ogbx = ogbx + {$boxSum}
, ogea = ogea + {$dumeaSum}
, ogdon = ogdon + {$donSum}
, ogtot = ogtot + {$oSumConv}
, ogdumbx = ogdumbx + {$dumbxSum}
, xgea = xgea + {$odeaSum}
, xgea2 = xgea2 + {$odea2Sum}
, xgdon = xgdon + {$oddonSum}
, xgtot = xgtot + {$xSumConv}
, xgtot2 = xgtot2 + {$xSumConv2}
WHERE (1)
AND ym = '{$_creYM}'
AND ccd = '{$ccd}'
";
[/code]

이유는 가독성과 폴딩을 위함이라 ㅎㅎ
원댓글 보기 →
아래쪽이 가독성이 월등히 좋죠^^;;
@그누위즈 그렇죠 ^^; 근데 아랫쪽 같은 코드가 한 열군데 있으면... 그것도 난해하더라구요... 좋은 방법이 생각이 안나네요.
협업하면.........상대방이 아마 입에 욕을 달고 살 것 같아요.ㅎ
@sinbi 안그래도 c8c8 합니다. ^^;
저는 아래처럼 작성합니다.

[code]
$sqlWolbo = "
UPDATE
{$ettbuymon}
SET
ogbx = ogbx + {$boxSum}
, ogea = ogea + {$dumeaSum}
, ogdon = ogdon + {$donSum}
, ogtot = ogtot + {$oSumConv}
, ogdumbx = ogdumbx + {$dumbxSum}
, xgea = xgea + {$odeaSum}
, xgea2 = xgea2 + {$odea2Sum}
, xgdon = xgdon + {$oddonSum}
, xgtot = xgtot + {$xSumConv}
, xgtot2 = xgtot2 + {$xSumConv2}
WHERE (1)
AND ym = '{$_creYM}'
AND ccd = '{$ccd}'
";
[/code]

이유는 가독성과 폴딩을 위함이라 ㅎㅎ
@terrorboy

이런경우...
, 이 혼란스럽지 않나요???

아주 옛날에..
원글의 2번째식으로 코딩을 했습니다.
@해피아이 맞아요 저도 쉼표를 앞에 넣는 방식으로 해요 ^^;
그걸 맞추기 위해서 어떨땐 맨위에 예를 들어 회원테이블이라면
맨위에 SET id=id 를 넣어서 쉼표 자릿수를 맞췄어요 ^^;
@팻시
set다음에 원래 한칸정도 띄워 쓰는 버릇이 있는데 서브라임에서는 그러면 폴딩이 안되서 요즘은 저렇게 많이 하게 되더라구요.

@해피아이
쉼표랑 and가 앞에 붙는 이유는 변수로 쿼리 빌드시 가능 한 에러가 없게 끔 하기 위한 목적입니다
@해피아이 쓰다 보면 눈에 확들어옵니다 ㅋㅋㅋ
@terrorboy


아하..

저도 혹시 코딩하게되면
사용해보겠습니다.
@terrorboy 오오... 교과서 대로 하시는군요 ^^; 가장 아름답죠
@팻시 ㅋㅋㅋㅋㅋ
@terrorboy
폴딩이 뭔가요?
@로컬그누 코드 접기(숨기기)요. 흔히 XML 코드보면 들여쓰기 레벨이 따라 줄번호 같은 것을 누르면 코드가 접히잖아요. 아.. F12 개발자 도구 보면 코드 덩어리에 따라 접히고(숨기는)거요. 그거 기능이요.
{ >> 여기 누르면 아래 코드가 접혀요.
/// 코드
}
@로컬그누 팻시님 처럼 소스를 접는 기능을 말합니다
저 정도는 위든 아래든 나쁘지 않은 것 같습니다.^^
@쪼각조각 위로를 주시는군요 ^^ 저런게 열개쯤 들어가는 코드가 있다는게 함정.
@쪼각조각

옛날에 어느분인가..
그런 얘기 한적도 있습니다.

코딩은..나 만 알게 해야한다...

게시판 목록

자유게시판

글쓰기

첫글

3주 전
🐛 버그신고