Как теории хаоса, кибернетики и самоорганизации спасают нас от провала в проектировании систем

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

Как теории хаоса, кибернетики и самоорганизации спасают нас от провала в проектировании систем

Нетривиальные подходы в тестировании ПО

Тестирование программного обеспечения — это сложный процесс, который выходит далеко за рамки стандартного набора практик. Чтобы обеспечить высокое качество продукта и минимизировать риск ошибок в продакшене, опытные тестировщики используют различные нетривиальные подходы и техники. Рассмотрим несколько из них.

Нетривиальные подходы в тестировании ПО

Disaster Recovery: кому и когда нужно обезопасить инфраструктуру?

Представьте, что строите замок из «Лего»‎. Ищете подходящие детали и размышляете о их расположении. Но вдруг врывается «монстр»‎ в облике питомца, и замок рассыпается на глазах... В бизнесе тоже так бывает: случаются пожары, катаклизмы и падения метеоритов. О том, как снизить финансовые и репутационные риски, рассказываем в тексте.

Disaster Recovery: кому и когда нужно обезопасить инфраструктуру?
18