Avoid the complex, difficult and frustrating task of bringing diverse pieces of work together into a functioning system
Code ownership and conflicts between people editing, are minimised when engineers don’t hold onto a module for more than a moment
Know that the code you are writing works with everyone else’s - and know this early and often