Practical Object-Oriented Design: An Agile Primer Using Ruby
Explores practical object-oriented design (OOD), particularly within the context of Ruby programming, offering guidance for creating changeable and maintainable software. It covers fundamental principles such as single responsibility, managing dependencies, and designing flexible interfaces, emphasizing the importance of messages over classes and the strategic use of public and private interfaces. The material also explains advanced concepts like duck typing, classical inheritance, and object composition, contrasting their benefits and costs to help developers choose appropriate architectural relationships. Furthermore, it provides essential advice on designing cost-effective tests that support refactoring and reduce overall development costs, highlighting that well-designed applications and tests inherently lower maintenance burdens.
You can listen and download our episodes for free on more than 10 different platforms:
https://linktr.ee/cyber_security_summary
Get the Book now from Amazon:
https://www.amazon.com/Practical-Object-Oriented-Design-Agile-Primer/dp/0134456475?&linkCode=ll1&tag=cvthunderx-20&linkId=24f33aad7f008deb8a0a75f9d4114df4&language=en_US&ref_=as_li_ss_tl
Discover our free courses in tech and cybersecurity, Start learning today:
https://linktr.ee/cybercode_academy
You can listen and download our episodes for free on more than 10 different platforms:
https://linktr.ee/cyber_security_summary
Get the Book now from Amazon:
https://www.amazon.com/Practical-Object-Oriented-Design-Agile-Primer/dp/0134456475?&linkCode=ll1&tag=cvthunderx-20&linkId=24f33aad7f008deb8a0a75f9d4114df4&language=en_US&ref_=as_li_ss_tl
Discover our free courses in tech and cybersecurity, Start learning today:
https://linktr.ee/cybercode_academy
You May Also Like

Le Cours de l'histoire
France Culture

The Von Haessler Doctrine
Cox Media Group

Sherlock Holmes Short Stories
NOISER

Podcast Patapoe
0d0a

Goblets and Gays - A Pathfinder 2e Podcast
Goblets and Gays

Tony Katz Today
Tony Katz

The Munk Debates Podcast
Munk Foundation / iHeartRadio

All Of It
WNYC

Monocle on Design
Monocle

Community discussion