Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに コマンドラインツールを開発する際、機能の追加や変更が容易で、拡張性の高いアプリケーションを作ることは重要です。この記事では、Commandパターンを活用してコマンドラインツールの拡張性を高める方法について解説します。 なぜCommandパターン? 振る舞いに関するデザインパターン Commandパターンは、GoF(Gang of Four)デザインパターンの1つで、リクエストをオブジェクトとしてカプセル化することができます。このパターンを使うことで、コマンドの追加や変更が容易になり、アプリケーションの拡張性が向上します。 ユー