Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

To me, the parentheses make it significantly easier to read. They make it clear which operator directly acts on the variable, and create a mental meta-object to which the next operator acts.

I accept that if you're extremely used to writing this style of C code, it might be something that you're used to, and understand implicitly. As a C++ engineer that infrequently comes across this precise pattern, having the precedence made explicit makes it much easier to understand.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: