ru

Практическое объектно-ориентированное проектирование: руководство по гибкой разработке с использованием Ruby на русском

#949293
Практическое объектно-ориентированное проектирование: руководство по гибкой разработке с использованием Ruby

Practical Object-Oriented Design: An Agile Primer Using Ruby (B07F88LY9M)

Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI

Metz Sandi | #11: Объектно-ориентированное проектирование

4.8 (229)

Полное руководство по написанию поддерживаемых, управляемых, приятных и мощных объектно-ориентированных приложений.

Объектно-ориентированные языки программирования существуют для того, чтобы помочь вам создавать красивые, простые в использовании приложения, которые легко изменять и расширять. К сожалению, мир наводнен объектно-ориентированными (ОО) приложениями, которые сложно понять и дорого изменять. Книга «Практическое объектно-ориентированное проектирование», второе издание, погружает вас в ОО-мышление и обучает мощным, реальным методам объектно-ориентированного проектирования на простых и практических примерах.

Санди Метц демонстрирует, как создавать новые приложения, способные «пережить успех», и как исправлять существующие приложения, которые стало невозможно изменить. Каждая методика иллюстрируется подробными примерами на простом и понятном языке программирования Ruby, которые можно скачать с сопутствующего сайта poodr.com. Полностью обновленное для Ruby 2.5, это руководство показывает, как...

  • Определите, что должно входить в состав одного класса.
  • Избегайте спутывания предметов, которые следует хранить отдельно.
  • Определите гибкие интерфейсы между объектами.
  • Сократите накладные расходы на программирование с помощью утиной типизации.
  • Успешное применение наследования
  • Создавайте объекты посредством композиции.

Независимо от вашего предыдущего опыта в объектно-ориентированном программировании, это краткое руководство поможет вам достичь желаемых результатов.


Зарегистрируйте свою книгу, чтобы получить удобный доступ к загрузкам, обновлениям и/или исправлениям по мере их появления. Подробности смотрите внутри книги.