eBooks-it.org Logo
eBooks-IT.org Inner Image

Ruby by Example

Concepts and Code

Ruby by Example Image

Book Details:

Publisher:No Starch Press
Series: No Starch , By Example
Author:Kevin C. Baird
Edition:1
ISBN-10:1593271484
ISBN-13:9781593271480
Pages:326
Published:Jun 08 2007
Posted:Nov 19 2014
Language:English
Book format:PDF
Book size:8.16 MB

Book Description:

There may be no better way to learn how to program than by dissecting real, representative examples written in your language of choice. Ruby by Example analyzes a series of Ruby scripts, examining how the code works, explaining the concepts it illustrates, and showing how to modify it to suit your needs. Baird's examples demonstrate key features of the language (such as inheritance, encapsulation, higher-order functions, and recursion), while simultaneously solving difficult problems (such as validating XML, creating a bilingual program, and creating command-line interfaces). Each chapter builds upon the previous, and each key concept is highlighted in the margin to make it easier for you to navigate the book.You'll learn how to:Use the interactive Ruby shell (irb) to learn key features of the language Extend Ruby using RubyGems, the Ruby package manager Create numerical utilities, as well as utilities that process and analyze HTML/XML Implement purely functional and metaprogramming techniques to save time and effort Optimize, profile, and test your code to make sure that it not only does its job, but does it well Create web applications using Rails Ruby is the fastest growing programming language today, and for good reason: Its elegant syntax and readable code make for prolific and happy programmers. But it can be difficult to understand and implement without a little help. Ruby by Example shows you how to take advantage of Ruby as you explore Ruby's fundamental concepts in action.

Download Link:

Related Books:

Accelerated C++

Practical Programming by Example
Accelerated C++ Image
Want to learn how to program in C++ immediately? Want to start writing better, more powerful C++ programs today? Accelerated C++'s uniquely modern approach will help you learn faster and more fluently than you ever believed possible. Based on the authors' intensive summer C++ courses at Stanford University, Accelerated C++ covers virtually every concept that most professional C++ programmers will ever use -- but it turns the "traditional" C++ curriculum upside down, starting with the high-level C++ data structures and algorithms that let you write robust programs immediately. Once you're getting results, Accelerated C++ takes you "under the hood," introducing complex language features such as memory management in context, and expl...

Test Driven Development

By Example
Test Driven Development Image
Quite simply, test-driven development is meant to eliminate fear in application development. While some fear is healthy (often viewed as a conscience that tells programmers to "be careful!"), the author believes that byproducts of fear include tentative, grumpy, and uncommunicative programmers who are unable to absorb constructive criticism. When programming teams buy into TDD, they immediately see positive results. They eliminate the fear involved in their jobs, and are better equipped to tackle the difficult challenges that face them. TDD eliminates tentative traits, it teaches programmers to communicate, and it encourages team members to seek out criticism However, even the author admits that grumpiness must be worked out individually! I...

VHDL

Programming By Example
VHDL Image
4th Edition
This is the hands-down favorite user's guide to VHDL. It is completely updated to reflect the very latest design methods CD-ROM with working code examples, verification tools and more. No matter what your current level of expertise, nothing will have you writing and verifying concise, efficient VHDL descriptions of hardware designs as fast - or as painlessly - as this classic tutorial from master teacher Doug Perry.Beginners will find it an invaluable learning tool and experienced pros will keep it on their desk as a trusted reference. Perry teaches VHDL through a series of hundreds of practical, detailed examples, gradually increasing in complexity un...



2007 - 2021 © eBooks-IT.org