Design Patterns in Ruby (Addison-Wesley Professional Ruby Series)


Published by Addison-Wesley Professional .
Written in

  • Programming languages,
  • Computers,
  • Computers - Languages / Programming,
  • Computer Books: Languages,
  • Programming Languages - General,
  • Computers / Programming Languages / General,
  • Ruby on rails (Electronic resource),
  • Software patterns

  • The Physical Object
    Number of Pages384
    ID Numbers
    Open LibraryOL10461090M
    ISBN 100321490452
    ISBN 109780321490452


    Design Patterns in Ruby, written by Russ Olsen and published on December 20, 2007, is a comprehensive guide to using design patterns in Ruby programming language. Whether you are a beginner or an experienced programmer, this book is a valuable resource for understanding and implementing software patterns in Ruby.

    Key Features

    • Explains the fundamental concepts of software patterns
    • Specifically tailored for Ruby programmers
    • Provides practical examples and code snippets
    • Demonstrates how to apply design patterns to real-world projects

    Why Download this Book?

    If you are interested in learning about software patterns and how to use them effectively in Ruby programming, this book is a must-read. It offers insights into common programming problems and provides elegant solutions through the use of design patterns. Whether you are a beginner or an experienced developer, this book will enhance your understanding of Ruby and help you write more maintainable, scalable, and efficient code.

    Table of Contents

    1. Introduction to Design Patterns
    2. Designing Objects: The Strategy of Design
    3. Designing Algorithms: Strategy
    4. When the Simple Solution Is No Longer Sufficient: Composite
    5. Using Inheritance: The Decorator Pattern
    6. Building Families of Objects: The Factory Pattern
    7. Getting Objects to Talk to Each Other: The Observer Pattern
    8. Encapsulating Invocation: The Chain of Responsibility Pattern
    9. Altering Behavior: The State Pattern
    10. Implementing Undo and Redo: The Memento Pattern

    Formats Available

    This book is available in multiple formats:

    • Hardcover - ISBN: 0321490452
    • PDF
    • ePub
    • Mobi
    • TXT

    Download or Buy

    To download or buy a copy of Design Patterns in Ruby by Russ Olsen, you can visit your preferred online bookstore, such as Amazon or Barnes & Noble. Alternatively, you can check if the book is available in your local library.

    Read Online for Free

    If you prefer to read books online for free, there are several websites that offer legal and authorized copies of Design Patterns in Ruby. Simply search for the book title and look for platforms that provide free access to the book in PDF, ePub, or Mobi format.

    In Conclusion

    Design Patterns in Ruby is a highly recommended resource for Ruby programmers who want to enhance their knowledge of software patterns. With practical examples and clear explanations, Russ Olsen guides readers through the world of design patterns, empowering them to write more robust and efficient Ruby code. Whether you choose to download, buy, or read online for free, this book is a valuable asset to your programming library.