Сэнди Метц - Ruby. Объектно-ориентированное проектирование (2017) бесплатно

Ответить на тему
 
Автор Сообщение

Prescious ®

Сэнди Метц | Ruby. Объектно-ориентированное проектирование (2017) [PDF] - Автор: Сэнди Метц
Перевод: Н. Вильчинский
Серия: Библиотека программиста
Издательство: Питер
ISBN: 978-5-496-02437-2
Жанр: Программирование
Формат: PDF
Качество: Изначально электронное (ebook)
Иллюстрации: Черно-белые
Описание:
Мировой бестселлер по программированию на языке Ruby. Книга уже стала классической - с ювелирной точностью она описывает огранку профессионального кода на Ruby. Внимательно изучив это незаменимое руководство, вы сможете:
• Понять, как писать на Ruby качественный код в духе ООП.
• Решать, что должно входить в состав класса Ruby.
• Не допускать тесной связи между объектами в тех случаях, когда требуется разграничить функциональность.
• Определять гибкие интерфейсы между объектами.
• Освоить утиную типизацию.
• Эффективно задействовать наследование, композицию и полиморфизм.
• Разрабатывать экономные тесты.
• Доводить до совершенства любой legacy-код Ruby.

Содержание:

Предисловие
Введение от научных редакторов
Благодарности
Об авторе
Глава 1. Объектно-ориентированное проектирование
Глава 2. Проектирование классов с единственной обязанностью
Глава 3. Управление зависимостями
Глава 4. Создание гибких интерфейсов
Глава 5. Снижение затрат за счет неявной типизации
Глава 6. Получение поведения через наследование
Глава 7. Разделение ролевого поведения с помощью модулей
Глава 8. Объединение объектов путем составления композиции
Глава 9. Проектирование экономически эффективных тестов
Заключение
Скриншоты:
Слив складчины:

Чтобы скачать файл "Сэнди Метц - Ruby. Объектно-ориентированное проектирование (2017)"

Вам нужно Авторизоваться на сайте под своим логином. Если у Вы ещё не зарегистрированы, тогда Вам нужно пройти Регистрацию


Показать сообщения:    
Ответить на тему

Скачать Сэнди Метц - Ruby. Объектно-ориентированное проектирование (2017) слив курса.

Текущее время: Сегодня 20:55

Часовой пояс: GMT + 4



Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы