Comment

Comment by stonemetal12

My take on it is that all software developers novice or otherwise try to write simple, clear code.

For some(especially novices) that means plodding, low abstraction code, so that all the details are visible. This makes for longer code. Others see high abstraction code as the cleaner simpler code because the abstractions hide what they see as irrelevant details, which makes for terse code.

“the less, the better”

“the more, the better”

Tautologically both are incorrect when pursued farther than is prudent, and "the right amount, the better". Unfortunately no one really agrees on what "the right amount" is or we wouldn't have to discus different definitions and strategies to reach "the right amount".

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton