Автор: В. Туров
Год издания: 2025
Рассмотрены подходы и технологии, применяющиеся для проектирования информационных систем и подбора инструментов с учетом развития и поддержки программных продуктов. Эта книга состоит из двух частей: теоретической и практической. Первая часть предоставляет «сухой» обзор подходов и технологий с их положительными и отрицательными чертами. Во второй части демонстрируется разбор примеров с обсуждением, какие технологии стоит выбирать и почему. Разобрана теория развертывания, тестирования, автоматизации, балансировки нагрузки и поддержка новых возможностей в развивающемся продукте. Материал теоретической части рассмотрен на основе гипотетической информационной системы для сказочных персонажей. В практической части описанные теоретические концепции применяются в рамках реализации технического задания и в условиях ограниченности ресурсов. Среди рассмотренных примеров — разработка телеграм-бота, интернет-магазина и плагина к редактору для 3D-моделирования. Для программистов, бизнес-аналитиков, архитекторов IT-решений.
Тестирование — важная часть разработки программного обеспечения. Основная цель тестирования — повышение уровня доверия к программному обеспечению в том смысле, что оно функционирует корректно при любых возможных обстоятельствах. Хотя тестирование — это шаг, который не добавляет функциональности, но занимает время, отсутствие тестирования может привести к катастрофическим последствиям.
📂 Скачать | Программирование 24/7
➡️ #Книга | #ПрогрИнженерия
