Book description
Speak directly to your system. With its simple commands, flags, and parameters, a well-formed command-line application is the quickest way to automate a backup, a build, or a deployment and simplify your life. With this book, you'll learn specific ways to write command-line applications that are easy to use, deploy, and maintain, using a set of clear best practices and the Ruby programming language. This book is designed to make any programmer or system administrator more productive in their job. Now updated for Ruby 2.
Publisher resources
Table of contents
- Introduction
- 1. Have a Clear and Concise Purpose
- 2. Be Easy to Use
- 3. Be Helpful
- 4. Play Well with Others
- 5. Delight Casual Users
- 6. Make Configuration Easy
- 7. Distribute Painlessly
- 8. Test, Test, Test
- 9. Be Easy to Maintain
- 10. Add Color, Formatting, and Interactivity
- A1. Common Command-Line Gems and Libraries
- Bibliography
Product information
- Title: Build Awesome Command-Line Applications in Ruby 2
- Author(s):
- Release date: November 2013
- Publisher(s): Pragmatic Bookshelf
- ISBN: 9781937785758
You might also like
book
Mastering Ruby Closures
The road to Ruby mastery is paved with blocks, procs, and lambdas. To be a truly …
book
Computer Science Programming Basics in Ruby
If you know basic high-school math, you can quickly learn and apply the core concepts of …
book
Design Patterns in Ruby
Praise for Design Patterns in Ruby " documents smart ways to resolve many problems that Ruby …
book
Comprehensive Ruby Programming
This book will provide you with all of the tools you need to be a professional …