99 Bottles of OOP

225 páginas

Publicado el 21 de Enero de 2016 por Sandi Metz.

Ver en OpenLibrary

4 estrellas (1 reseña)

99 Bottles of OOP is a practical guide to writing cost-effective, maintainable, and pleasing object-oriented code. 

Now available in JavaScript, PHP, and Ruby!

It explores: 

Recognizing when code is "good enough"

Getting the best value from Test-Driven Development (TDD)

Doing proper refactoring, not random "rehacktoring"

Locating concepts buried in code

Finding names that convey deeper meaning

Safely altering code by following the "Flocking Rules"

Simplifying new additions with the Open/Closed Principle

Avoiding conditionals by obeying the Liskov Substitution Principle

Making targeted improvements by reducing Code Smells

Improving changeability with polymorphism

Manufacturing role-playing objects using Factories

Hedging against uncertainty by loosening coupling

Developing a programming aesthetic

1 edición