| [ garbages ] in KIDS 글 쓴 이(By): limelite (a drifter) 날 짜 (Date): 2011년 04월 11일 (월) 오후 01시 48분 26초 제 목(Title): Re: 48÷2(9+3) = ? >프로그램 짤 때도 그렇죠. 모든 우선 순위와 규칙을 사람들이 다 기억하는 것이 >아니고, 심지어 본인이 보기에도 착각이 가능하니까 조금이라도 애매한 거는 >괄호를 쳐서 확실히 표시하자. 대략 이런 규칙이 있습니다. 어나니의 누군가가 적은 이런 규칙이 진짜 있는지는 모르겠는데, 저도 precedence가 조금이라도 애매하면 ()를 사용해 버립니다. 내 code가 그랬던가 다른 사람 code가 그랬던가, precedence 오인해서 bug 만드는 걸 몇번 보고나서부터 이런 습관을 들였어요. 결과로 ()가 많아져 읽기 귀찮은 수식이 되긴 하는데, 나중에 precedence 따지면서 수식 해석하느라 애 먹는 것보다는 덜 귀찮더군요. ............................................................................... a drifter off to see the world there's such a lot of world to see |