Не важно, каким инструментом вы пользуетесь для программной разработки — Java, .NET или Ruby on Rails. Написание кода — это еще только полдела. Готовы ли вы к внезапному наплыву ботов на ваш сайт? Предусмотрена ли в вашем ПО "защита от дурака"? Правильно ли вы понимаете юзабилити? Майкл Нейгард утверждает, что большинство проблем в программных продуктах были заложены в них еще на стадии дизайна и проектирования. Вы можете двигаться к идеалу сами — методом проб и ошибок, а можете использовать опыт автора. В этой книге вы найдете множество шаблонов проектирования, помогающих избежать критических ситуаций и не меньшее количество антишаблонов, иллюстрирующих неправильные подходы с подробным анализом возможных последствий. Любой разработчик, имеющий опыт многопоточного программирования, легко разберется в примерах на Java, которые подробно поясняются и комментируются. Стабильность, безопасность и дружественный интерфейс — вот три важнейших слагаемых успеха вашего программного продукта. Если в ваши планы не входит в течение последующих лет отвечать на недовольные письма пользователей, выслушивать критику заказчиков и постоянно латать дыры, устраняя возникающие баги, то прежде чем выпустить финальный релиз, прочтите эту книгу.
Политика Конфиденциальности сайта https://sportano.ru:443/knigi-297/uchebnaya-literatura-315/34991-release-it--proektirovanie-i-dizayn-po-dlya-tekh-kom (именуемый в дальнейшем "сайт")
Владелец сайта (именуемый в дальнейшем "Администрация") обязуется сохранять Вашу конфиденциальность в сети Интернет. Настоящая
Политика Конфиденциальности, рассказывает о том, как собираются, обрабатываются и хранятся Ваши личные данные.
Администрация уделяет большое внимание защите личной информации пользователей.
Пользуюсь этим сайтом, пользователь тем самым дает согласие на применение правил сбора и использования данных, изложенных
в настоящем документе.
Если Вы не согласны с условиями нашей политики конфиденциальности, не используйте этот сайт!
Собираемая информация
Администрация не собирает никакой личной информации о пользователе. Однако, личную информацию пользователя могут собирать
внешние организации (третьи стороны), предоставляющие инструменты для сбора информации о состоянии сайта. По этой причине,
Администрация снимает с себя ответственность по сохранению конфиденциальности данных пользователя. С Условиями Конфиденциальности
третьих сторон, пользователь может ознакомиться на их сайтах.
Прочая информация
Дети любых возрастов могут беспрепятственно пользоваться данным сайтом.