Тестирование: pytest, фикстуры, моки, property-based, покрытие
Как устроен прогон pytest, зачем фикстуры вместо setUp, чем autospec отличается от MagicMock, как Hypothesis находит краевые случаи сам и почему 100 % покрытия ничего не …
Локально и без аккаунта. Аккаунта нет, регистрация не нужна: введённое в инструменты остаётся в localStorage браузера и на сервер не уходит.
Свой счётчик считает открытия страниц и дочитывания: уезжает адрес и десятая доля текста. Без cookies и чужих счётчиков, IP не хранится, Do Not Track уважается. Как это проверить
Репозиторий портала не выложен, «открытым кодом» мы его не зовём. Открыто это:
Живёт портал на донатах, платных консультациях и разборах по запросу и покупке Workbench.
Планов делать курсы платными нет.
Выкладка от 16 сентября 2026, срез 95043e5
Что изменилось на портале с вашего прошлого захода. Полный список выкладок — в разделе «Что изменилось» на странице «О нас».
10 материалов в этой теме.
Как устроен прогон pytest, зачем фикстуры вместо setUp, чем autospec отличается от MagicMock, как Hypothesis находит краевые случаи сам и почему 100 % покрытия ничего не …
Юнит, интеграционные и e2e тесты, моки и стабы, property-based, тестирование типов, покрытие и встраивание в CI.
Почему у агентского кода другое распределение дефектов, чем у человеческого, в каком порядке читать такой диф, чтобы не сгореть на первых ста строках, и семь мест, где …
Как превратить договорённости о качестве в автоматические проверки: лестница обратной связи, типы как самый дешёвый гейт, линтеры без раздражения, архитектурные …
Зачем на самом деле нужны тесты, как выбрать уровень проверки, что отличает устойчивый тест от хрупкого, и как TDD, BDD и property-based тестирование работают в реальных …
Зачем на самом деле нужно код-ревью, как устроен здоровый процесс проверки изменений, что автоматизировать, а что оставить людям, как писать замечания, договариваться о …
Ошибки как значения, wrapping через %w, errors.Is/As, идиомы и антипаттерны, functional options и code style уровня продакшена.
Что такое запах кода, полный каталог основных запахов с примерами, механика безопасных рефакторингов маленькими шагами и приёмы больших преобразований без остановки …
Как устроены зависимости между модулями и на что они реально влияют: шесть компонентных принципов Мартина, поиск и разрыв циклов, честный расчёт стоимости сторонней …
Как устроен компилятор изнутри, как написать свой анализатор на Compiler API, кодмод на ts-morph и правило ESLint с доступом к типам.
По этому запросу ничего не найдено.