Welcome To Desertcart

You are browsing Botswana's store.

We have a store for Us. Visit your country store to view the latest offers.

Practical Object-Oriented Design: An Agile Primer Using Ruby 2nd Edition
Thumbnail 1

Practical Object-Oriented Design: An Agile Primer Using Ruby 2nd Edition

4.8/5
Product ID: 72423651
Secure Transaction

Description

Full description not available

Reviews

4.8

All from verified purchases

J**K

Thoughtful

Full of great ideas and things you need to know as a programmer. Not just for Ruby design!

P**P

Actionable information

This book provides a clear mental framework for thinking about OO design. I have not found a clearer or more cohesive exposition of the topic. I mostly work with python and OO books for python often merely march through the syntax and don't detail any overarching philosophy. This book filled a big gap in my knowledge. A bonus is that it is exceptionally well written.

D**S

Crystal clear explanations

It's not often that I read a programming book with the level of clarity this high. I enjoyed it and I walked away from it with more robust tools for dissecting OO code.

A**R

Good book on Ruby and OOP

Theory heavy in the beginning, but that helps the reader conceptualize OOP before getting the practical implementation thru Ruby code later.

L**N

Basic but good

I have already many years of experience with OOP with Ruby so most of these concepts are not new to me. However, I did takeaway a couple of patterns or ideas on how to improve some pieces of my code.I also found helpful the piece on how to test inheritances although in practice I’ve seen sometimes it’s more useful to apply other techniques not mentioned here.The book is super easy to read and well explained. It contains catchy quotes and easy to remember advice.

A**R

I like it.

Interesting and easy to read book. It is my first contact with ruby and it was realy fun. Super easy to understand OOP examples.

T**N

Fantastic Book

Best resource regarding OOP that I have found. Highly recommend this book!

S**T

Clear, Useful, A pleasure to read

I bought the hardcover version long ago.The examples are illustrative.The style and organization leaves you with clear, focused take-aways, as opposed to most computer science textbooks.The examples are well-chosen and illustrate the principle/theory being put forth.It's a very approachable book, memorable, and very applicable.I'm not sure what people are complaining about with this book.It is better than so-called great programming books that are convoluted, unmemorable, has poor examples, or leaves things not thoroughly illustrated enough.

Common Questions

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Neha S.

Excellent communication throughout the order process. Product is perfect.

2 weeks ago

Ali H.

Fast shipping and excellent packaging. The Leatherman tool feels very premium and sturdy.

1 day ago

Shop Global, Save with Desertcart
Value for Money
Competitive prices on a vast range of products
Shop Globally
Serving millions of shoppers across more than 100 countries
Enhanced Protection
Trusted payment options loved by worldwide shoppers
Customer Assurance
Trusted payment options loved by worldwide shoppers.
Desertcart App
Shop on the go, anytime, anywhere.
P2110

Duties & taxes incl.

Botswanastore
1
Free Shipping

with PRO Membership

Free Returns

30 daysfor PRO membership users

15 dayswithout membership

Secure Transaction

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Neha S.

Excellent communication throughout the order process. Product is perfect.

2 weeks ago

Rajesh P.

Customer service was outstanding when I had questions about the product.

2 days ago

Practical Object Oriented Design An Agile Primer Using Ruby 2nd | Desertcart Botswana