3 ms·
Good dev's understand how to simplify complex problems by breaking it into smaller components. Bad devd add complexity to already complex problems.
by colek42 7y ago
Good dev's understand how to simplify complex problems by breaking it into smaller components. Bad devd add complexity to already complex problems.
- badpun 7y agoBreaking down complex problem does not simplify it, you merely move the complexity to the graph of dependencies between smaller components.
- laythea 7y agoI've seen this a lot. Where it is broken down so much that it involves mental gymnastics to follow whats going on. It also results in Spaghetti-code with fragmented functionality. In my experience, projects using Java are the worst offenders here.