4 ms·
55 business logic services? Sounds extremely overengineered. I'm sure at least half of those services should be consolidated into others.
by root_axis 9mo ago
55 business logic services? Sounds extremely overengineered. I'm sure at least half of those services should be consolidated into others.
- senbrow 9mo agoThere is no universally "correct" granularity. You could easily scoff the same way about some number of API endpoints, class methods, config options, etc, and it still wouldn't be meaningful without context. It's ok to split or lump as the team sees fit.
- root_axis 9mo ago> There is no universally "correct" granularity. There may not be a universally correct granularity, but that doesn't mean clearly incorrect ones don't exist. 50+ services is almost always too many, except for orgs with hundreds or thousands of engineers.