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

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

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

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

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

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