Непрерывное развитие API, Правильные решения в изменчивом технологическом ландшафте, Меджуи М., Уайлд Э., Митра Р., Амундсен М., 2023.
Для реализации API необходимо провести большую работу, но эти усилия не всегда окупаются. Чрезмерное планирование может стать пустой тратой сил, а его недостаток приводит к катастрофическим последствиям. Во втором издании представлены решения для отдельных API и систем из нескольких API, которые позволят вам распределить необходимые ресурсы и достичь требуемого уровня эффективности за оптимальное время. Как соблюсти баланс гибкости и производительности, сохранив надежность и простоту настройки? Четыре эксперта по API объясняют разработчикам, руководителям продуктов и проектов, как максимально увеличить ценность их API, управляя интерфейсами как продуктами с непрерывным жизненным циклом.
Непрерывное улучшение API.
В прошлой главе мы ознакомились с жизненным циклом API и определили основные направления работы, на которых нужно сосредоточиться. Этот жизненный цикл определяет, что именно сделать для первоначального выпуска вашего API. Столпы важны, когда речь идет об изменениях, которые вы будете вносить в течение всего периода жизненного цикла уже опубликованного API. Управление изменениями в API — это важнейшая часть стратегии управления им в целом. Изменения в API могут серьезно повлиять на ваше ПО, саму программу и пользовательский опыт. Внесение в код изменений, способных навредить существующему API, может создать катастрофическую цепную реакцию, влияющую на все компоненты, использующие этот код. Даже изменения, не нарушающие внешний интерфейс API, могут вызвать большие проблемы, если случайно по- меняют поведение этого API. Более того, один популярный API внутри вашей организации может создать длинный список взаимозависимостей, которые будет трудно задокументировать или даже увидеть. Поэтому управление изменениями — важный раздел в управлении API.
Краткое содержание.
Предисловие к первому изданию.
Вступление.
Благодарности.
От издательства.
Глава 1.Сложности и перспективы управления API.
Глава 2.Руководство API.
Глава 3.API как продукт.
Глава 4.Основы API-продукта.
Глава 5.Непрерывное улучшение API.
Глава 6.Стили API.
Глава 7.Жизненный цикл API-продуктов.
Глава 8.Команды API.
Глава 9.Ландшафты API.
Глава 10.Путешествие по ландшафту API.
Глава 11.Управление жизненным циклом API в меняющемся ландшафте.
Глава 12.Продолжение путешествия.
Об авторах.
Иллюстрация на обложке.
Купить .
Теги: Меджуи :: Уайлд :: Митра :: Амундсен :: книги по программированию :: программирование :: API
Смотрите также учебники, книги и учебные материалы:
- C# 10 и .NET 6, Современная кросс-платформенная разработка, Прайс М., 2023
- Осваиваем Ethereum, Создание смарт-контрактов и децентрализованных приложений, Антонопулос А., Вуд Г., 2021
- Объекты, Стильное ООП, Нобак М., 2023
- Облачные архитектуры, Разработка устойчивых и экономичных облачных приложений, Лащевски Т., Арора К., Фарр Э., Зонуз П., 2022
- Надежность нейронных сетей, Укрепляем устойчивость ИИ к обману, Уорр К., 2021
- Наглядный CSS, Сидельников Г., 2021
- Head First, Изучаем Swift, Мэннинг Д., Баттфилд-Эддисон П., 2023
- Микросервисы, От архитектуры до релиза, Митра Р., Надареишвили И., 2023