▲ | proc0 3 hours ago | |
It's Conway's Law. Companies ship their orgs, and the people shaping the org are not approaching it with CS fundamentals. This means they will slice and dice the domain according to some arbitrary, probably business driven, criteria. These become teams, and the teams then add code with boundaries around these arbitrary divisions. This adds a ton of complexity and entropy. React is basically designed around this. React favors flexibility and "developer experience" at the cost of performance and complexity. |