Все материалы с тегом #Python

Онлайн-выступление Гарри Персиваля (Harry Percival) в рамках PyCon 2020 с примером отказа от использования мок-объектов в тестах для реального бизнес-приложения из сферы логистики, для которого требуется синхронизация с внешним API.

Источник: Harry Percival - Stop Using Mocks (for a while)

Теги:

Выступление Раймонда Хеттингера (Raymond Hettinger) на PyCon 2019, посвященное алгоритмам решения проблем, начиная со специализированных и завершая генеральными, в том числе самообучающимися. Текст выступления дополнен за счет предоставленного докладчиком дополнительного материала.

Источник: Raymond Hettinger — Modern solvers: Problems well-defined are problems solved — PyCon 2019

Теги:

Выступление Эдвина Юнга (Edwin Jung) на PyCon 2019, посвященное неверному использованию мок-объектов (mocks), противоречащему изначальной цели их создания. Также докладчик рассуждает о месте патчей в процессе тестирования (как последнего средства) и антишаблонах построения тестов. Полный перевод помимо ряда замечаний, не входящих в основной текст выступления. Также добавлен ряд слайдов.

Источник: Mocking and Patching Pitfalls

Теги:

Перевод с английского главы 7 из книги Architecture Patterns with Python: Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices (Архитектурные шаблоны в Python: Реализуя процесс разработки на основе тестирования и микросервисы на основе событий). Данная глава посвящена таким элементам предметной области как инварианты (invariants), совокупности (агрегации, aggregates) и контуры согласованности (consistency boundaries).

Источник: 7: Aggregates and Consistency Boundaries

Теги:

Перевод с английского главы из книги Architecture Patterns with Python: Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices (Архитектурные шаблоны в Python: Реализуя процесс разработки на основе тестирования и микросервисы на основе событий). Данная глава посвящена моделированию предметной области и принципам разработки на основе потребностей работодателя/заказчика.

Источник: 1. Domain Modelling, Harry Percival, Bob Gregory

Теги:
Страница 1 из 4