News for hackers. Stuff that matters.
Re:Software engineering topics I changed my mind on by Chris_Newton on Sunday January 24, 2021 @06:32AM (#25891203)
This seems to be an example of a more general antipattern in software development, where a relatively large entity is broken down into multiple smaller entities for dogmatic reasons. The usual justification given is how much simpler each individual entity now is, glossing over the extra complexity introduced by integrating all of those separate entities.

Microservice architectures seem to be a recurring example of this phenomenon. Separating medium to long functions into shorter ones based on arbitrary metrics like line count or nesting depth is another.

There are no comments on this comment yet.