26583 shaares
Ce billet met en lumière l'importance de définir des valeurs par défaut sûres pour les drapeaux (flags) dans les scripts et commandes. L'auteur, Zhe Lu, illustre comment une simple omission, comme oublier le drapeau --dry_run, peut entraîner des conséquences graves. Il recommande de choisir des valeurs par défaut qui minimisent les risques d'erreurs coûteuses, comme par défaut un mode "dry run" ou l'ajout de confirmations explicites. Il souligne également l'importance de rédiger des documentations avec des exemples sécurisés, en évitant les valeurs par défaut dangereuses. Enfin, il suggère de rendre obligatoires les drapeaux spécifiques à l'environnement pour éviter les mélanges de configurations.