← Назад к списку книг

Release it! Проектирование и дизайн ПО для тех, кому не всё равно. [2016]

М. Нейгард
Без рейтинга
Серия
Библиотека программиста часть 3 (книга #41)
Издатель
Дата публикации
19.06.2015 08:41
Добавлена в библиотеку
22.12.2022 08:08
Последнее изменение
30.11.-0001 00:00
Форматы
PDF (22069 KB)
Путь в библиотеке
M. Nieighard/Release it! Proiektirovaniie i diza (1448)
UUID
c35f4b24-aa22-4cac-ade4-a5bfd4800be8

Аннотация

Неважно, каким инструментом вы пользуетесь для программной разработки — Java, .NET, или Ruby

on Rails. Написание кода — это еще только полдела. Готовы ли вы к внезапному наплыву ботов на ваш

сайт? Предусмотрена ли в вашем ПО «защита от дурака»? Правильно ли вы понимаете юзабилити?

Майкл Нейгард утверждает, что большинство проблем в программных продуктах были заложены в

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

и ошибок, а можете использовать опыт автора. В этой книге вы найдете множество шаблонов про-

ектирования, помогающих избежать критических ситуаций, и не меньшее количество антишаблонов,

иллюстрирующих неправильные подходы с подробным анализом возможных последствий. Любой

разработчик, имеющий опыт многопоточного программирования, легко разберется в приведенных

примерах на Java, которые подробно поясняются и комментируются.

Стабильность, безопасность и дружественный интерфейс — вот три важнейших слагаемых успеха

вашего программного продукта. Если в ваши планы не входит в течение последующих лет отвечать

на недовольные письма пользователей, выслушивать критику заказчиков и постоянно латать дыры,

устраняя возникающие баги, то прежде чем выпустить финальный релиз, прочтите эту книгу.