Remix.run Logo
I wrote about how we used Conway's Law to fix legacy architecture(one2n.io)
1 points by chinmay185 9 hours ago | 2 comments
chinmay185 9 hours ago | parent | next [-]

"You either die before Product Market Fit or live long enough to see the effects of Conway’s Law in your system architecture."

This is what I ended up saying to a colleague in one of my conversations.

This was in a context of refactoring a legacy system where we used Conway's Law as a lever instead of thinking of it as a constraint and inevitability. Without an external measure, software entropy will kick in and systems will succumb to it.

But if you're thrown into such a system or you inherit it, how do you navigate refactoring of such systems? You can't fight Conway's Law, instead use it as a lever to refactor legacy systems.

I finally ended up writing about this. Have a read.

VishalKelur 9 hours ago | parent | prev [-]

[flagged]