Why do software developers love complexity?
16 points
1 day ago
| 2 comments
| kyrylo.org
| HN
bsoles
3 hours ago
[-]
As a data point of one, I don't like complexity.

Often, complexity is the result of not really understanding the problem space well, which results in organic complexity as one solves the problems as they are discovered. React is a perfect example of this. You solve the happy-path of state management and all the non-happy-paths create additional complexity in the framework. But nobody actually questions why those edge cases exist in the first place and why it should really be "solved" or not.

reply
djmips
11 hours ago
[-]
Because it's more interesting. These architects want to create an opus.
reply