Kan
Администратор
- Регистрация
- 8 Сен 2014
- Сообщения
- 21.382
- Реакции
- 28.813
Складчина:
Не важно, каким инструментом вы пользуетесь для программной разработки — Java, .NET или Ruby on Rails. Написание кода — это еще только полдела. Готовы ли вы к внезапному наплыву ботов на ваш сайт? Предусмотрена ли в вашем ПО «защита от дурака»? Правильно ли вы понимаете юзабилити? Майкл Нейгард утверждает, что большинство проблем в программных продуктах были заложены в них еще на стадии дизайна и проектирования. Вы можете двигаться к идеалу сами — методом проб и ошибок, а можете использовать опыт автора. В этой книге вы найдете множество шаблонов проектирования, помогающих избежать критических ситуаций и не меньшее количество антишаблонов, иллюстрирующих неправильные подходы с подробным анализом возможных последствий. Любой разработчик, имеющий опыт многопоточного программирования, легко разберется в примерах на Java, которые подробно поясняются и комментируются.
Стабильность, безопасность и дружественный интерфейс — вот три важнейших слагаемых успеха вашего программного продукта. Если в ваши планы не входит в течение последующих лет отвечать на недовольные письма пользователей, выслушивать критику заказчиков и постоянно латать дыры, устраняя возникающие баги, то прежде чем выпустить финальный релиз, прочтите эту книгу.
Скачать:
Для просмотра скрытого содержимого вы должны зарегистрироваться
Не важно, каким инструментом вы пользуетесь для программной разработки — Java, .NET или Ruby on Rails. Написание кода — это еще только полдела. Готовы ли вы к внезапному наплыву ботов на ваш сайт? Предусмотрена ли в вашем ПО «защита от дурака»? Правильно ли вы понимаете юзабилити? Майкл Нейгард утверждает, что большинство проблем в программных продуктах были заложены в них еще на стадии дизайна и проектирования. Вы можете двигаться к идеалу сами — методом проб и ошибок, а можете использовать опыт автора. В этой книге вы найдете множество шаблонов проектирования, помогающих избежать критических ситуаций и не меньшее количество антишаблонов, иллюстрирующих неправильные подходы с подробным анализом возможных последствий. Любой разработчик, имеющий опыт многопоточного программирования, легко разберется в примерах на Java, которые подробно поясняются и комментируются.
Стабильность, безопасность и дружественный интерфейс — вот три важнейших слагаемых успеха вашего программного продукта. Если в ваши планы не входит в течение последующих лет отвечать на недовольные письма пользователей, выслушивать критику заказчиков и постоянно латать дыры, устраняя возникающие баги, то прежде чем выпустить финальный релиз, прочтите эту книгу.
Скачать:
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- [Ольга Данилина] 8 занятий и навык на всю жизнь! Обучение быстрой печати на клавиатуре (2025)
- [В. Захаров] Дом, который пашет. Как врубить фэншуй заставить стены работать на твой доход (2025)
- [Вера Дейногалериан] Воркбук. Пересобрать жизнь за 30 дней (2025)
- [Лара Легран] Тайны биохакера. Как за 7 месяцев стать сверхчеловеком (2025)
- [Бронислав Виногродский] Власть. 64 стратегии удержания и передачи по Книге Перемен (2025)
- [Лина Дианова] Неудобные вопросы. 40 микросессий с психологом на острые и даже стыдные темы (2025)
- [Томас Фрагейл] Магия Excel для непрограммистов. Сводные таблицы, Power Query, дашборды (2025)
- [Антон Могучий] Большие таблицы Шульте 10х10. Интенсивный тренинг для мозга на 1 месяц (2025)