"Don't paint yourself into a corner. And don't put so many parameters on them that they can't make adjustments," he says. "Make it tough enough for the enemy to get in, and you won't be able to get out." He adds: "Never forget that your weapon is made by the lowest bidder"