いけむランド

はてダからやってきました

おっさんなので若者にポエムを聴かせたくなった

ソフトウェアエンジニアとして、その行動はありえねー的なのをオブラートに包んで、部署のエンジニアに話す会をやった。

(当然ながら、すべての開発現場に当てはまるものではないので、そこらへんは適当に解釈してください。)

続きを読む

クリティカルな操作をする時はそれを明示しないと処理しないようにすると無難だと思う

クリティカルな操作 (たとえば、本番環境の操作など) をする CLI のバッチなどを書く時に --dry-run のように処理内容の表示だけをさせて、実際には何もさせないみたいなオプションを用意するのが無難だけど、逆に --execute みたいな明示するオプションをつけないと、実行させない (= 指定しない場合は常に何もしない) みたいなつくりにすると、より安全だと思う。