News for hackers. Stuff that matters.
Re:People who disagree aren't trying to make things complex by taneq on Tuesday December 11, 2018 @04:58PM (#18659340)
I think this is a special case of the 'simpler is better as absurdum' approach, where you only ever write 1-3 line functions, each in their own file, because they're 'simple'.

Of course, this really just moves the complexity to the composition of these functions and destroys locality of reference for anyone trying to read it.

Re:People who disagree aren't trying to make things complex by userbinator on Tuesday December 11, 2018 @08:40PM (#18660666)
I've found that this is true particularly when working in OO styled languages --- there seems to be an innate desire to minimise microcomplexity at the expense of greatly increasing macrocomplexity. It's like writing a book where each page contains one word. Each individual piece is "simple", but taken as a whole it's much more difficult to understand.
Re:People who disagree aren't trying to make things complex by lodi on Thursday December 13, 2018 @03:19PM (#18675673)
I like this analogy: it's like writing about a difficult or nuanced subject using only "simple English"; each sentence is superficially simple, but the work as a whole is much more difficult to make sense of.