Release it! Проектирование и дизайн ПО для тех, кому не все равно. Стабильность. Мощность. Бесперебойность. Работоспособность; Питер, 2016

1402 грн.

Купить Купить в кредит

Описание

Неважно, каким инструментом вы пользуетесь для программной разработки — 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
РазделПрограммирование
ISBN978-5-496-01611-7
Возрастное ограничение12+
Количество страниц320
Формат70х100/16 (165х233 мм)
Вес0.42кг
Страниц320
Переплётмягкий
Переводчик Рузмайкина И.
Размеры24,00 см × 17,00 см × 1,50 см
ТематикаПрограммирование


Цены (1)

Цена от 1402 грн. до 1402 грн. в 1 магазинах

МагазинЦенаНаличие
Bookovka UA
5/5
«Буковка» – це в першу чергу високий асортимент якісних книг відомих видань

Купить в кредит (2)


Компания Предложение
Prostocredit

Сума: від 500 до 6500 грн. Срок: 90 днів з наявністю пільгового періоду від 3 до 30 днів під знижену % ставку (з можливістю пролонгації пільгового кредиту необмеженої кількості раз) Процентна ставка: Пільгова 1,7%, Базова 2% Робота 24/7: заявки на кредит, видача кредиту

Aviracredit

Aviracredit - Онлайн кредит на картку до 6300 грн. Швидке рішення щодо заявки, гарний рівень узгодження заявок. Розмір виплати за перший виданий кредит - 227 грн.

Полезные онлайн-сервисы


Компания Предложение

Отзывы (9)


  • 3/5

    В книге есть здравые мысли и полезные сведения, но не более, читать местами скучновато. Особенно, последние пару глав. Перевод местами явно хромает.

    0
    0
  • 4/5

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

    0
    0
  • 4/5

    Книга довольно интересная и практичная. Но есть особенности:
    1. Некоторые примеры по ресурсам опираются на конкретные цифры прошлых лет, которые сейчас кажутся маленькими, но это не мешает, конечно, видеть суть проблемы
    2. Местами бывает трудно воспринимать текст. Тут есть 2 возможные причины – либо сложность восприятия переведённых терминов, либо некоторая непроработанность исходного материала в отдельных местах.
    В итоге, порой книга достаточно легко «идёт», а иногда застреваешь на 1-2 абзацах или предложениях.
    Правильных и неправильных подходов описано в большом количестве, что является плюсом, т.к. рассмотрения только одной стороны не всегда хватает.

    0
    0
  • 5/5

    Очень интересная книга. Предназначена она в первую очередь для архитекторов и проектировщиков распределенных корпоративных ИТ-систем и всем, кто с этой темой связан. Автор рассказывает о том, как нужно проектировать информационные системы, чтобы они не рассыпались в процессе эксплуатации.
    Книга ценна в первую очередь тем, что в ней приводятся многочисленные паттерны и антипаттерны проектирования. Несмотря на то, что англоязычный оригинал появился более 10 лет назад, изложенная информация нисколько не устарела. Разве что примеры немного отдают древностью, но базовые концепции, которые они иллюстрируют, за это время ничуть не изменились. Можно даже сказать, что описываются подходы проверенные временем.
    Из недостатков можно отметить отдельные, мягко скажем, особенности перевода, которые несколько затрудняют чтение и понимание. Так, ‘design and deploy’ в названии превратился в ‘проектирование и дизайн’ в русскоязычной версии. Хотя в целом достоинства книги значительно перевешивают ее недостатки.

    0
    0
  • 4/5

    Годная книга. С описанием типовых проблем и их решения. Причем проблемы не столько на уровне кода, сколько на уровне всей системы и организации ее работы. Собственно кода в книге нет, и для полной радости хотел бы ее аудиоверсию иметь. После прочтения смог с умным видом дискутировать с девопсами на местном митапе. И для себя как для разработчика перенял пару правил

    0
    0
  • 4/5

    Небольшая обзорная книга.
    Конспект, выжимка авторского опыта по построению и отладке распределенных корпоративных систем. Приводятся как основные fail-ы, так и успешные паттерны(если это можно так назвать), обсуждается некоторая проблематика архитектурных решений при проектировании. Обсуждение ведется в контексте JavaEE, но программного кода очень немного. Не могу сказать, что книга содержит в себе какие-то откровения. Основной акцент делается на важных бытовых моментах о которых часто забывают в погоне за быстрым результатом. Неплохо систематизирована легко читается. В целом полезна и интересна.

    0
    0
  • 5/5

    Очень интересная книга, не потерявшая свое актуальности до сих пор. Как технический лидер, я столкнулась с большинством подобных проблем с системами, написанными вендорами или аутсорсерами. Видела большую часть отказов, описанных в книге, и имела множество диалогов с менеджерами для предупреждения подобных ситуаций.
    Очень было интересно прочитать не только про опыт работы с такими системами, но и про варианты решений.

    0
    0
  • 5/5

    mf_36108221567857085, к сожалению очень часто контейнерами задачи изоляции и масштабирования не решаются, а костылятся. Выросло поколение разработчиков, неспособных написать софт нормально работающий без контейнеризации.

    0
    0
  • 2/5

    В книге есть интересные моменты, однако она всё равно безнадёжно устарела, например:
    В книге рассмотрены проблемы изоляции и масштабирования, которые сейчас решаются контейнерами, автор рассказывает про диалап и как с этим плохо жить.
    Разочарование от устарелой информации также подогревается "замечательным" переводом, снова горячий привет "каркасам", "квитированиям" и прочему подобному.
    Я бы не рекомендовал тратить время именно на эту книгу, рекомендовал бы найти второе издание, которое у автора таки есть и читать его в оригинале.

    0
    0
Зарегистрируйтесь и получайте бонусы за покупки!



закладки (0) сравнение (0)