First of all I note that the code you are presenting to me as supportive examples includes simpoly unacceptable entities like
int xyz;
OK I get that it;s just filler doggerel and the braces are the point but it's still lame. But so is a lot of code; like
int NumGrads
instead of
int GraduateCount;
Dropping letters is just so cool, don't you think?
I've made my argument and you've yet to critique it; BOL braces align vertically with the closing brace and vertical alignment is the holiest of code legibility grails. I'm rigorous about it *again, see
https://medium.com/@cheopys/we-need-to-discuss-code-legibility-1fed83fd571
), and while I've never had anyone say it was hard to read, I've had many tell me, oftent through clenched teeth, theat they would not lower themselves to writing clearly readable code.
I don't know why we still even have to talk about this stuff but as long as I've been in the industry, since 1988, it hasn't gotten any better. The ( spaces inside parentheses ) thing that started around 2000 was just jaw-dropping weird.