-
비교문에서 상수를 왼쪽에 써야 하는 사람들의 주장프로그래밍/의문 2020. 6. 14. 22:19반응형
int a = 0; if (a = 10) { /// 항상 true } if (10 = a) { /// 상수에 a를 대입? 컴파일러가 오류를 띄움. }
==를 이용한 비교 시 == 중 =를 실수로 뺄 경우 발생하는 이슈를 방지할 수 있기 때문에.
개인적인 기호로는 a == 10이 더 좋음.
각각 a equals 10, 10 equals a 인데, 전자가 더 자연스럽다고 느끼기 때문에.
for문에서 ++i, i++ 만큼 더이상 의미 없는 주장 아닐까 하는 생각을 함.
"우리 프로젝트의 컨벤션이니까"라고 말하는 게 더 공감하기 좋다고 생각 한다.
반응형'프로그래밍 > 의문' 카테고리의 다른 글
Json의 NewLine은 \n (0) 2020.08.15 왜 MTU 사이즈는 1500 bytes 인가? (0) 2020.08.05 게임에 가장 적합한 유사 난수 발생기(PRNG)는 뭘까 (4) 2019.11.01 c# wpf, Data Error: 40 : BindingExpression path error: ??? property not found on 'object' (0) 2019.10.09 c#, Excel Application Quit 후에도 Excel App이 종료되지 않는 현상 (0) 2019.09.24