概要
書籍 Build Awesome Command-Line Applications in Ruby2
章
Be Easy to Use
詳細
自分のアプリケーションをインストール後、Userが初めに経験するのはCLIだろう。
CLIが難しく、直観的ではなく、醜くければ多くの信頼を得られないだろう。
逆に、もし使うのが簡単であれば利用者でにぎわうだろう。
あなたが適したツールやテクニックを知っていれば、幸にも正しいCLIのインターフェースを得ることは簡単です。
UNIX CLIツールの歴史と、その規約やイディオムに沿えばユーザーは簡単にあなたのツールを使うことができるだろう。
この章では標準ライブラリ、OSSのツールでその作法を学びます。
そこからRubyを利用したシンプルなCLI APIの作成方法を学ぶだろう。
ただ、その前にCLIの構成要素についてはよく知る必要がある。