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...
Related Subjects
Computer Science Computers Computers & Technology Education & Reference Languages & Tools Object-Oriented Design Object-Oriented Software Design Programming Programming Languages Ruby Software Software Design & Engineering Software Design, Testing & Engineering Software Development Software Engineering