DEV Community

Discussion on: Is testability a reason to change your design?

Collapse
 
ben profile image
Ben Halpern

I think of Conway's law

Organizations which design systems ... are constrained to produce designs which are copies of the communication structures of these organizations

It refers to a structure of communication, but I think you can apply this law of thinking to any number of things that could naturally part of the design thinking. Trying too hard not to let something like testability impact the design process could be a fool's errand.