- Руководства по пользованию программами
- Операционные системы и утилиты для ПК
- Интернет
- Графика. Дизайн. Проектирование
- Программы и утилиты для цифровых устройств
- Железо ПК
- Информатика
- Сети и коммуникации
- Бухгалтерия
- Базы данных
- Анализ данных
- Электронная бухгалтерия
- Машинное обучение. Анализ данных
- Менеджмент в IT
Release it! Проектирование и дизайн ПО для тех, кому не все равно. Стабильность. Мощность. Бесперебойность. Работоспособность; Питер, 2016
1402 грн.
- Издатель: Издательский дом "Питер"
- ISBN: 9785496016117
- Книги: Программирование
- ID: 1900042
Описание
Неважно, каким инструментом вы пользуетесь для программной разработки — Java, .NET или Ruby on Rails. Написание кода — это еще только полдела. Готовы ли вы к внезапному наплыву ботов на ваш сайт? Предусмотрена ли в вашем ПО «защита от дурака»? Правильно ли вы понимаете юзабилити? Майкл Нейгард утверждает, что большинство проблем в программных продуктах были заложены в них еще на стадии дизайна и проектирования. Вы можете двигаться к идеалу сами — методом проб и ошибок, а можете использовать опыт автора. В этой книге вы найдете множество шаблонов проектирования, помогающих избежать критических ситуаций, и не меньшее количество антишаблонов, иллюстрирующих неправильные подходы с подробным анализом возможных последствий. Любой разработчик, имеющий опыт многопоточного программирования, легко разберется в примерах на Java, которые подробно поясняются и комментируются. Стабильность, безопасность и дружественный интерфейс — вот три важнейших слагаемых успеха вашего программного продукта. Если в ваши планы не входит в течение последующих лет отвечать на недовольные письма пользователей, выслушивать критику заказчиков и постоянно латать дыры, устраняя возникающие баги, то прежде чем выпустить финальный релиз, прочтите эту книгу.
.
Видео Обзоры (5)
Введение в Kubernetes. Часть 1. Установка кластера
Вебинар «Обзор флагманской серии ИБП Kehua Tech KR мощностью в диапазоне от 300 до 1200 кВА»
Вебинар: "Критерии выбора при построении беспроводной сети на предприятии"
Вебинар 27.04.2017. GENERAL. DX-Kit - Комплект подключения приточных установок
Конференция "BIT-ОНЛАЙН. КАЗАХСТАН 2020" День 1-й (23 июня)
Характеристики (17)
Параметр | Значение |
---|---|
Автор(ы) | Рузмайкина И. (переводчик) |
Переплет | 70х100/16 (165х233 мм) |
Издатель | Питер |
Год издания | 2016 |
Серия | Библиотека программиста |
Кол-во страниц | 320 |
Раздел | Программирование |
ISBN | 978-5-496-01611-7 |
Возрастное ограничение | 12+ |
Количество страниц | 320 |
Формат | 70х100/16 (165х233 мм) |
Вес | 0.42кг |
Страниц | 320 |
Переплёт | мягкий |
Переводчик | Рузмайкина И. |
Размеры | 24,00 см × 17,00 см × 1,50 см |
Тематика | Программирование |
Цены (1)
Цена от 1402 грн. до 1402 грн. в 1 магазинах
Магазин | Цена | Наличие |
---|---|---|
Купить в кредит (2)
Компания | Предложение |
---|---|
Полезные онлайн-сервисы
Компания | Предложение |
---|
Отзывы (9)
- r0pbIHbI4 — 19 Мая 2020
В книге есть здравые мысли и полезные сведения, но не более, читать местами скучновато. Особенно, последние пару глав. Перевод местами явно хромает.
00 - Александр Бизяев — 21 Октября 2021
Немного устарела, но все ещё полезна. Написана слегка суховато, зато много практических примеров. Довольно подробно описаны шаблоны и антишаблоны разработки приложений
00 - Михаил Шутов — 9 Мая 2017
Книга довольно интересная и практичная. Но есть особенности:
1. Некоторые примеры по ресурсам опираются на конкретные цифры прошлых лет, которые сейчас кажутся маленькими, но это не мешает, конечно, видеть суть проблемы
2. Местами бывает трудно воспринимать текст. Тут есть 2 возможные причины – либо сложность восприятия переведённых терминов, либо некоторая непроработанность исходного материала в отдельных местах.
В итоге, порой книга достаточно легко «идёт», а иногда застреваешь на 1-2 абзацах или предложениях.
Правильных и неправильных подходов описано в большом количестве, что является плюсом, т.к. рассмотрения только одной стороны не всегда хватает.00 - Pavel — 25 Июня 2019
Очень интересная книга. Предназначена она в первую очередь для архитекторов и проектировщиков распределенных корпоративных ИТ-систем и всем, кто с этой темой связан. Автор рассказывает о том, как нужно проектировать информационные системы, чтобы они не рассыпались в процессе эксплуатации.
Книга ценна в первую очередь тем, что в ней приводятся многочисленные паттерны и антипаттерны проектирования. Несмотря на то, что англоязычный оригинал появился более 10 лет назад, изложенная информация нисколько не устарела. Разве что примеры немного отдают древностью, но базовые концепции, которые они иллюстрируют, за это время ничуть не изменились. Можно даже сказать, что описываются подходы проверенные временем.
Из недостатков можно отметить отдельные, мягко скажем, особенности перевода, которые несколько затрудняют чтение и понимание. Так, ‘design and deploy’ в названии превратился в ‘проектирование и дизайн’ в русскоязычной версии. Хотя в целом достоинства книги значительно перевешивают ее недостатки.00 - Василий Ванчук — 6 Августа 2016
Годная книга. С описанием типовых проблем и их решения. Причем проблемы не столько на уровне кода, сколько на уровне всей системы и организации ее работы. Собственно кода в книге нет, и для полной радости хотел бы ее аудиоверсию иметь. После прочтения смог с умным видом дискутировать с девопсами на местном митапе. И для себя как для разработчика перенял пару правил
00 - Владимир — 28 Мая 2016
Небольшая обзорная книга.
Конспект, выжимка авторского опыта по построению и отладке распределенных корпоративных систем. Приводятся как основные fail-ы, так и успешные паттерны(если это можно так назвать), обсуждается некоторая проблематика архитектурных решений при проектировании. Обсуждение ведется в контексте JavaEE, но программного кода очень немного. Не могу сказать, что книга содержит в себе какие-то откровения. Основной акцент делается на важных бытовых моментах о которых часто забывают в погоне за быстрым результатом. Неплохо систематизирована легко читается. В целом полезна и интересна.00 - Anastasiya Solodkaya — 7 Апреля 2023
Очень интересная книга, не потерявшая свое актуальности до сих пор. Как технический лидер, я столкнулась с большинством подобных проблем с системами, написанными вендорами или аутсорсерами. Видела большую часть отказов, описанных в книге, и имела множество диалогов с менеджерами для предупреждения подобных ситуаций.
Очень было интересно прочитать не только про опыт работы с такими системами, но и про варианты решений.00 - Сергей Горностаев — 23 Октября 2023
mf_36108221567857085, к сожалению очень часто контейнерами задачи изоляции и масштабирования не решаются, а костылятся. Выросло поколение разработчиков, неспособных написать софт нормально работающий без контейнеризации.
00 - mf_36108221567857085 — 17 Июля 2023
В книге есть интересные моменты, однако она всё равно безнадёжно устарела, например:
В книге рассмотрены проблемы изоляции и масштабирования, которые сейчас решаются контейнерами, автор рассказывает про диалап и как с этим плохо жить.
Разочарование от устарелой информации также подогревается "замечательным" переводом, снова горячий привет "каркасам", "квитированиям" и прочему подобному.
Я бы не рекомендовал тратить время именно на эту книгу, рекомендовал бы найти второе издание, которое у автора таки есть и читать его в оригинале.00