

David Bryant Copeland is a veteran professional software developer who spends most of his time on the command line.
Meer over David Bryant CopelandBuild Awesome Command-Line Applications in Ruby
Control Your Computer Simplify Your Life
Samenvatting
A well-formed command-line application can be beter than a GUI: it's the quickest way to automate a backup, a build, or a deployment.
Ruby is particularly suites to this task, since it combines high-level abstration with "close to the metal"system interaction wrapped up in a concise, readable syntax. Ruby pro David Copeland shows you how elevate the lowliest automation script to a maintainable, polished, professional application.
You'll learn how to use free, open source parsers to create user-friendly command-line interfaces as well as command suites. You'll see how to use defaults to keep things simple for everyday users, while giving advanced users re complex options. Your journey from command-line novice to pro ends with a look at testing your apps, and includes some fun techniques for outside-the-box, colorful interfaces that will delight your users.
Specificaties
Inhoudsopgave
1. Have a clear and consise 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
A 1: Common command-line Gems and Libraries
A 2: Bibliography
Index
Anderen die dit boek kochten, kochten ook
Rubrieken
- cadeauboeken
- computer en informatica
- economie
- filosofie
- flora en fauna
- geneeskunde
- geschiedenis
- gezondheid
- jeugd
- juridisch
- koken en eten
- kunst en cultuur
- literatuur en romans
- mens en maatschappij
- naslagwerken
- non-fictie informatief/professioneel
- paramedisch
- psychologie
- reizen
- religie
- schoolboeken
- spiritualiteit
- sport, hobby, lifestyle
- thrillers en spanning
- wetenschap en techniek
- woordenboeken en taal