Do not explain too much It is seldom advisable to tell all. William Strunk Jr. & E.B. White, The Elements of Style secrets
To hide or dissemble Fact: The birth agonies of the New IRS led to one of the great and terrible PR discoveries in modern democracy, which is that if sensitive issues of governance can be made sufficiently dull and arcane, there will be no need for officials to hide or dissemble, because no one not directly involved will pay enough attention to cause trouble. David Foster Wallace, The Pale King secretsgovernment
Yagni A Definition by Martin Fowler martinfowler.com Yagni originally is an acronym that stands for "You Aren't Gonna Need It". It is a mantra from Extreme Programming that's often used generally in agile software teams. It's a statement that some capability we presume our software needs in the future should not be built now because "you aren't gonna need it". A late change in requirements is a competitive advantageRequirements proliferation softwareagilefeaturesplanning