タグ

ソフトウェアとデータに関するluccafortのブックマーク (1)

  • 「UNIXという考え方」を読んだ - えいのうにっき

    以前に、kabuという半分ネタのCLIツールを作ったことがあった。Goの手習いに、という目的もあったのだけど。 blog.a-know.me 今でも月に一度は使うくらいの(自分にとっての)便利ツールなのだけど、このコマンドについて、「コマンドとしてあるべき姿」といった観点で、同僚からいくつか指摘をもらうことができたことがあった(「ネタにマジレスだけど......」と前置きしつつとても丁寧に添削してくれた :pray: )。 引数がない場合は標準入力から取ると良い いま標準出力に出してるようなメッセージは、標準エラー出力に出すと良い。そうすると他ツールとの連携がしやすくなる -verbose オプションを設け、それがonのときだけ出す、などとする 候補が見つからなかったときは、non zero exit statusで終わるのが綺麗 こうした指摘は大変ありがたい一方で、「そういう感性みたいな

    「UNIXという考え方」を読んだ - えいのうにっき
    luccafort
    luccafort 2019/02/15
    Unixという考え方、ぼくも読んだのだけどこれ読む人のその時のレベルで感じ方が倍々になっていきそうだなと感じたのだけど間違ってなさそう。
  • 1