iluwatar / programming-principles

Categorized overview of Programming Principles & Patterns
https://java-design-patterns.com
339 stars 179 forks source link

Conway Law #12

Open ptiza-v-nebe opened 7 months ago

ptiza-v-nebe commented 7 months ago

Wondering that this principle is not part of this collection. Conway Law as I understand states that engineers way of communicating with each other resembles communication structure of the engineered system. Or with the official definition:

[O]rganizations 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?

Wiki