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
Metaprogramming Ruby 2
Write powerful Ruby code that is easy to maintain and change. With metaprogramming, you can produce …
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
Comprehensive Ruby Programming
This book will provide you with all of the tools you need to be a professional …
book
Clean Ruby: A Guide to Crafting Better Code for Rubyists
Learn how to make better decisions and write cleaner Ruby code. This book shows you how …