Cheat-sheet for Laws, Principles & the such

Have you ever been in a conversation where somebody ends an argument with something like “But as we all know this will never work because of Conway’s Law”? And even worse, have you found yourself thoughtfully nodding even though you are not 100% sure what Conway’s Law exactly says?

I for one admit to have been in such a situation so I thought of noting down some of the laws, principles, theories or what have you, I often hear referenced in software development discussions. I included only the definitions and leave it up to the readers to look deeper into each one of them.

Read More »