Live data from Hacker News

It's all Greek to me: Thoughts on code readability and aesthetics

avraam.dev

61–63 of 63 posts

Re: It's all Greek to me: Thoughts on code readability and aesthetics

#61
post #40

Earlier quoted context omitted.

It's hard to explain to junior engineers why chasing fads is a bad idea. Why boring technology is often the best choice. That's only something that most people figure out with experience.

Seniors often don’t like doing new things for the simple reason that they already know how to do things a different way and they don’t feel like learning something new.

Do both groups favor turning every decision into a dichotomy? If so, maybe those aren't seniors after all.

Re: It's all Greek to me: Thoughts on code readability and aesthetics

#62
post #48
post #42

Earlier quoted context omitted.

A comma separates clauses that make grammatical sense on their own, or at least where one of them does. So "In Greece, we have a similar phrase" is fine, because "we have a similar phrase" is complete in itself. Whereas "Readable code, is a piece of code" is not correct, because "is a piece of code" is not complete - it's missing a subject. Likewise, "In Germany, they say" and "In 16th century, in the Habsburgermonar…

I am Greek and we don't use that many commas. Definitely not in this way. I think the Greek language is also not as flexible with comma placement as perhaps English is. What I've noticed is that some people never learned how to use them. They just write a sentence (or a whole essay) and generously sprinkle some commas afterwards, normally wherever they would make a short pause. I've seen this with colleagues from Ger…

I'm Greek also. I was taught at school that you place commas where you would naturally have a pause when speaking a sentence aloud. You can hear that rule very clearly in operation in the way school kids read when asked to read a text aloud (e.g. in national holidays etc). They always very deliberately pause after each and every comma.

Anyway, other than the last two examples, the examples above don't look wrong to me.

Post reply on HN