Hacker News new | ask | show | jobs
by atmosx 536 days ago
You break up the codebase when the communication patterns in the org calls for it e.g. engineers complain about it.

It’s not a purely technical problem.