Vtome.ru - электронная библиотека

99 Bottles of OOP 2nd Edition

  • Добавил: TRex
  • Дата: 30-12-2021, 20:09
  • Комментариев: 0
Название: 99 Bottles of OOP 2nd Edition
Автор: Metz Sandi, Owen Katrina, Stankus, TJ
Издательство: Potato Canyon
Год: 2021
Формат: ePUB, MOBI
Размер: 14,7 Mb
Язык: English

99 Bottles of OOP is a practical guide to writing cost-effective, maintainable, and pleasing object-oriented code.
Now available in jаvascript, 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


What Makes It Unique?

We are practical people. We love beautiful code but we're committed to getting things done. 99 Bottles of OOP enables both of these desires. It teaches practical techniques for getting things done that lead, naturally and inevitably, to beautiful code.

This book contains an extended refactoring, and it details the rationale behind every change. It is a hands-on workbook rather than a list of theoretical ideas. It explains how to use the principles of object-oriented design to guide, not just the final arrangement of code, but each decision about what line of code to write next.

It teaches the theory of what good OO looks like, but even better, it supplies step-by-step guidance about how to achieve it.

Who Should Read It?

The lessons work for programmers with a broad range of experience, from rank novice to grizzled veteran. Regardless of your background or preferred programming language, 99 Bottles of OOP will teach you techniques to make your code easier to understand, simpler to change, and more satisfying to contemplate.












ОТСУТСТВУЕТ ССЫЛКА/ НЕ РАБОЧАЯ ССЫЛКА ЕСТЬ РЕШЕНИЕ, ПИШИМ СЮДА!


ПРАВООБЛАДАТЕЛЯМ


СООБЩИТЬ ОБ ОШИБКЕ ИЛИ НЕ РАБОЧЕЙ ССЫЛКЕ



Внимание
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.