Hacker News new | ask | show | jobs
by transpute 564 days ago
https://en.wikipedia.org/wiki/Conway's_law

> Organizations which design systems (in the broad sense used here) are constrained to produce designs which are copies of the communication structures of these organizations. — Melvin E. Conway, How Do Committees Invent?

1 comments

Source code repos could have USER.md and DEVELOPER.md files to record social context.
But again, that is at best infrastructure documentation, not code. Unless you dilute the term "code" until it loses nearly all utility.
User (social) org structure and Developer (social) org structure are unavoidable requirements which constrain code implementation, as much as processor speed and memory capacity.