概要
書籍 Build Awesome Command-Line Applications in Ruby2
章
Delight Casual Users
詳細
フラグの典型的な利用方法として出力フォーマットの変更がある。
典型的なのはアプリケーション向けの標準フォーマットと人間向けのPrettyフォーマット。
どちらをデフォルトに選ぶのかはそのアプリケーションの目的により、
・あまり他のシステムから利用せずに人間向けの出力が重視されるなら、Prettyフォーマットをデフォルトへ
・基本は他のシステムからの利用を想定し、人間の利用が稀であるなら標準フォーマットをデフォルトへ
それぞれ設定します。