ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Testabilidade: dependências, acoplamento e decisões de design | Live de Python

Автор: Eduardo Mendes

Загружено: 2026-02-24

Просмотров: 1127

Описание: Nesta live, vamos explorar como as dependências no código e as decisões de design impactam diretamente a testabilidade de nossas aplicações em Python. Discutiremos como o acoplamento entre componentes pode tornar os testes mais difíceis e como podemos lidar com isso de maneira prática e eficaz.

O que vamos cobrir:

A relação entre dependências e testabilidade
Como decisões de design afetam a qualidade do código e a facilidade de testes
Técnicas e práticas para melhorar o design e a testabilidade do seu código, sem cair em dogmas
Exemplo prático em Python, com foco na injeção de dependência e monkey-patching

Esta aula é ideal para desenvolvedores qu

-------------------

O canal é mantido por uma iniciativa de financiamento coletivo:

Apoia-se: https://apoia.se/livedepython
picpay: @dunossauro
Chave pix: [email protected]
Meus contatos e redes: http://dunossauro.com/

-------------------

Código e Slides: https://github.com/dunossauro/live-de...
Telegram da live: https://t.me/livepython
Temas das próximas lives: https://github.com/dunossauro/live-de...
Lista das lives anteriores: https://github.com/dunossauro/live-de...

--------------------

Referências

BECK, K. Aim, fire [test-first coding]. IEEE Software, v. 18, n. 5, p. 87–89, set. 2001.
BOURQUE, Pierre; FAIRLEY, R. E. (ORGS.). SWEBOK: guide to the software engineering body of knowledge. Version 3.0 ed. Los Alamitos, CA: IEEE Computer Society, 2014.
Dependency injection and inversion of control in Python — Dependency Injector 4.48.3 documentation. Disponível em: https://python-dependency-injector.et.... Acesso em: 23 fev. 2026.
MESZAROS, Gerard. XUnit test patterns: refactoring test code. 3. printing ed. Upper Saddle River, NJ Munich: Addison-Wesley, 2009.
pytest documentation. Disponível em: https://docs.pytest.org/en/stable/. Acesso em: 23 fev. 2026.
SOMMERVILLE, Ian. Software engineering. Tenth edition ed. Boston Columbus Indianapolis New York San Francisco Hoboken Amsterdam Cape Town Dubai London: Pearson, 2016.
Why? Disponível em: https://svcs.hynek.me/en/stable/why.html. Acesso em: 23 fev. 2026.

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Testabilidade: dependências, acoplamento e decisões de design | Live de Python

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Boas práticas para clientes HTTP | Live de Python #305

Boas práticas para clientes HTTP | Live de Python #305

Запрос к нейросетям в Power Query

Запрос к нейросетям в Power Query

Testabilidade: dependências, acoplamento e decisões de design | Live de Python #306

Testabilidade: dependências, acoplamento e decisões de design | Live de Python #306

ДЕНЬ 1462. ВЗРЫВ В МОСКВЕ/ ВОЕННЫМ ЗАПРЕТИЛИ МЕССЕНДЖЕР MAX/ УГОЛОВКА НА ДУРОВА В РФ/ КОНТРАТАКИ ВСУ

ДЕНЬ 1462. ВЗРЫВ В МОСКВЕ/ ВОЕННЫМ ЗАПРЕТИЛИ МЕССЕНДЖЕР MAX/ УГОЛОВКА НА ДУРОВА В РФ/ КОНТРАТАКИ ВСУ

Meu ambiente de programação em 2026 | Live de Python #304

Meu ambiente de programação em 2026 | Live de Python #304

Gemini 3.1 Pro: Конец эры дизайнеров? Честный тест

Gemini 3.1 Pro: Конец эры дизайнеров? Честный тест

C++: Самый Противоречивый Язык Программирования

C++: Самый Противоречивый Язык Программирования

NanoPI R3S обзор и настройка - OpenWRT: Zapret, Zapret2, YoutubeUnblock, Podkop

NanoPI R3S обзор и настройка - OpenWRT: Zapret, Zapret2, YoutubeUnblock, Podkop

Entendendo WSGI, ASGI e servidores de aplicação | Live de Python #301

Entendendo WSGI, ASGI e servidores de aplicação | Live de Python #301

Вся IT-база в ОДНОМ видео: Память, Процессор, Код

Вся IT-база в ОДНОМ видео: Память, Процессор, Код

Obsidian одержала победу!

Obsidian одержала победу!

Я сэкономил 1460 часов на обучении (NotebookLM + Gemini + Obsidian)

Я сэкономил 1460 часов на обучении (NotebookLM + Gemini + Obsidian)

Explorando o IF no Python: entendendo o Controle de Fluxo | Live de Python #293

Explorando o IF no Python: entendendo o Controle de Fluxo | Live de Python #293

ОШИБКА, КОТОРАЯ УНИЧТОЖИТ ПУТИНА | 4 года, сломавшие Россию

ОШИБКА, КОТОРАЯ УНИЧТОЖИТ ПУТИНА | 4 года, сломавшие Россию

Война в Мексике: военные против крупнейшего картеля | Беспорядки, «Новое поколение», Эль Менчо

Война в Мексике: военные против крупнейшего картеля | Беспорядки, «Новое поколение», Эль Менчо

Управление состоянием в React стало намного проще.

Управление состоянием в React стало намного проще.

Лучший Гайд по Kafka для Начинающих За 1 Час

Лучший Гайд по Kafka для Начинающих За 1 Час

Надоели файлы? Вот, пожалуйста, сокеты • C • Live coding

Надоели файлы? Вот, пожалуйста, сокеты • C • Live coding

Как PostgreSQL может сделать больно, когда не ожидаешь — Михаил Жилин

Как PostgreSQL может сделать больно, когда не ожидаешь — Михаил Жилин

Так умирает Россия! | Матвей Ганапольский на Breakfast Show

Так умирает Россия! | Матвей Ганапольский на Breakfast Show

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]