When in doubt, overcommunicate to prevent possible misalignments

At first, overcommunication might sound like an anti-pattern. Why would you communicate more than what's necessary? Sounds inefficient, right? - Sample section from High Output Software Engineering