I have to ask, is the question because you don&#x27;t understand the value of the communication?  There are definitely a type of greenhorn codes that don&#x27;t and have never worked on anything with the scale to understand it.<p>Or is it because you value the communication differently than the code?  We&#x27;ve evolved distributed revision control to handle issues or geography, connectivity, and work styles effectively allowing you to be self-contained and then collaborate (push, pull, merge someone else&#x27;s stuff) when you are ready to.   Email is the only generally available method of communication that works the same way.