if문에서 비교 코딩 방법

2004/06/24 13:37 키보드예술
if( a >= 4 && a <= 16 )
{
}

이런 표현보다는

if( 4 <= a && a <= 16 )
{
}


이 표현은 우리가 흔히 쓰는 수식이므로 가독성을 높여준다.


출처 : CodeReading by Spinellis


------
한동안 이 방식으로 코딩을 해보았지만 결국엔 원래 데로 돌아왔다.

'if( a < b && b < c )'

이 표현은 가독성을 높여주지만

'if( b > a && b < c )'

이 표현에서는 'b'변수를 중심으로 'a','c'와 비교한다는 의도를 더 잘 보여준다.

즉, 수식의 범위보다 'b'변수의 쓰임을 잘 표현해 주는 것 같다.



2004/06/24 13:37 2004/06/24 13:37
─ tag  ,
Trackback URL : http://yarmini.com/blog/suneung/trackback/11
  1. 하윤  2006/11/21 11:37     댓글주소  수정/삭제  댓글쓰기
    if( a == const) 대신 if(const == a) 는 어때? == 을 = 으로 했으때 버그 막아주는 센스..
  2. Yarmini  2006/11/22 15:10     댓글주소  수정/삭제  댓글쓰기
    방법도 좋은 방법이죠^^
    그런데 소스 읽기가 어려워지고, 요즘엔 "=" 구문 버그는 Warning으로 컴파일러가 처리해주더라구요
  3. 심민형  2010/07/09 19:59     댓글주소  수정/삭제  댓글쓰기
    충주중앙초등학교FW심민형키167MF김기민키153FW이호근152MF
    MF김찬하148 FW이지훈147GK김진성156
  4. 이해주  2010/07/09 20:02     댓글주소  수정/삭제  댓글쓰기
    충주중앙초거인심민형은 이호근선수와 FW를같이하며골을조금늡니다키는167CM되고 이호근선수는 150CM됩니다윗글은재가쓴겁니다
  5. 이해주  2010/07/09 20:03     댓글주소  수정/삭제  댓글쓰기
    재가심민형선수를알게된이유는 같은팀들이이름을불러서알게됫습니다
menu openmenu close