API представляют собой контракты, которые определяют принципы взаимодействия приложений, сервисов и компонентов. Паттерны проектирования API — это набор лучших практик, спецификаций и стандартов, обеспечивающих простоту и надежность их использования для разработчиков. Книга объединяет и объясняет наиболее важные паттерны, используемые со- обществом разработчиков API и экспертами Google. Паттерны проектирования API определяют набор принципов для разработки внутренних и публичных API. Джей Джей Гивакс, будучи специалистом из Google, рассказывает о паттернах, которые обеспечат вашим API согласованность, масштабируемость и гибкость. Вы узнаете, как улучшить дизайн самых распространенных API и как действовать в сложных пограничных случаях. Понятные иллюстрации, актуальные примеры и подробные сценарии позволят тщательно разобраться в каждом паттерне.
Коллективные операции.
До этого момента большинство рассмотренных нами паттернов проектирования фокусировались одновременно на одном или двух ресурсах. В текущей же части мы разберем паттерны, предназначенные для работы с более обширными коллекциями ресурсов. В главах 17 и 23 мы научимся копировать, перемещать, импортировать и экспортировать ресурсы между коллекциями, а также узнаем обо всех проблемах, которые сопровождают эту функциональность. В главе 18 мы освоим применение ряда стандартных методов для обработки блоков ресурсов, одновременно оперируя с их наборами, а не единичными экземплярами. И хотя можно применить эту идею к стандартному методу Delete, в главе 19 мы пойдем дальше, разобрав одновременное удаление множества ресурсов с помощью фильтрации коллекции (о чем будет подробнее рассказано в главе 22), а не по уникальным идентификаторам ресурсов.
КРАТКОЕ СОДЕРЖАНИЕ.
Часть I.Введение.
Часть II.Принципы проектирования.
Часть III.Основы.
Часть IV.Связи ресурсов.
Часть V.Коллективные операции.
Часть VI.Безопасность.
Купить .
По кнопкам выше и ниже «Купить бумажную книгу» и по ссылке «Купить» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.
По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «ЛитРес», и потом ее скачать на сайте Литреса.
По кнопке «Найти похожие материалы на других сайтах» можно найти похожие материалы на других сайтах.
On the buttons above and below you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.
Хештеги: #Гивакс :: #книги по проектированию :: #проектирование :: #программирование :: #паттерны
Смотрите также учебники, книги и учебные материалы:
- Программируем на Java, Лой М., Нимайер П., Лук Д., 2023
- Программирование для Android, Самоучитель, Колисниченко Д.Н., 2021
- Программирование GPU при помощи Python и CUDA, Тоуманен Б., 2020
- Прикладное машинное обучение без учителя с использованием Python, Пател А., 2020
- Система модулей Java, Парлог Н., 2021
- Основы искусственного интеллекта, Нетехническое введение, Таулли Т., 2021
- Основы искусственного интеллекта в примерах на Python, Самоучитель, Постолит А.В., 2024
- Основы Python для Data Science, Кеннеди Б., 2023