A Google Tech on the Toilet episode advising developers to set safe defaults for command-line flags. The core principle: when defining flags, choose defaults that minimize the cost of mistakes. Practical strategies include defaulting to dry-run mode, requiring explicit confirmation flags for irreversible actions, and writing
Sort: