99 Bottles of OOP

99 Bottles of OOP

2/1/2022

link

https://sandimetz.com/99bottles

summary

Are you tired of writing cumbersome Ruby code that is difficult to maintain and update? Do you want to improve your object-oriented design skills? If so, then Sandi Metz's "99 Bottles of OOP: An Agile Primer" is the perfect book for you. This guide will teach you how to write clean, flexible, and powerful Ruby applications that are easy to manage and evolve. The book uses real-world examples and practical techniques to show you how to improve your codebase and avoid common pitfalls. Whether you are a novice, intermediate or advanced Ruby programmer, this book has something for you. Novices will learn invaluable rules for coding in Ruby, while intermediate programmers will find principles they can interpret and apply flexibly. Advanced programmers can use the common language in this book to guide colleagues and lead development. You'll learn how to use inheritance, duck typing, and composition to build resilient and cost-effective Ruby applications. By following the practices outlined in this book, you can confidently create Ruby code that can survive the test of time and evolve with the changing needs of your clients and markets.

tags

sandi metz ꞏ ruby ꞏ oop ꞏ object-oriented programming ꞏ agile ꞏ agile software development ꞏ programming ꞏ software development ꞏ ruby on rails ꞏ web development ꞏ ruby programming ꞏ design patterns ꞏ object-oriented design ꞏ ruby applications ꞏ code maintainability ꞏ test-driven development ꞏ software engineering ꞏ programming principles ꞏ design principles ꞏ duck typing ꞏ object composition ꞏ inheritance ꞏ software testing