ycliper

Популярное

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

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

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

Топ запросов

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

#19 🏛️ Clean Architecture e o Mito da Caverna | Refatorando Testes com Testify e Saindo da Caverna

Автор: Aretê Academy

Загружено: 2026-03-07

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

Описание: Refatorar testes não é apenas melhorar código.

É sair da caverna.

Neste vídeo, evoluímos os testes dos casos de uso Produto, migrando de validações manuais com múltiplos ifs para uma abordagem mais expressiva utilizando a biblioteca stretchr/testify.

O teste anterior funcionava.
Mas ele não comunicava intenção com clareza.

Neste vídeo você vai aprender:

• Como usar require e assert corretamente
• A diferença entre require e assert
• Por que usar assert.ErrorIs é mais robusto que comparar erros com ==
• Como deixar table tests mais limpos e declarativos
• Como remover ruído e tornar o teste uma especificação do comportamento

Testes não devem parecer código defensivo.
Devem parecer regras de negócio executáveis.

Assim como na Alegoria da Caverna de Platão, muitas vezes acreditamos que quantidade significa qualidade.
Mas qualidade é clareza.
E clareza é arquitetura.

Neste episódio damos um passo além na Clean Architecture:

Arquitetura não é apenas organizar pastas.
É tornar o comportamento explícito.

📂 Código da aula:
GitHub: https://github.com/AreteAcademy/clean...

🎓 Aretê Academy
Discipline. Purpose. Code.

https://areteacademy.com.br

  / daniel-miranda-526215121  

Clean Architecture não é sobre código.
É sobre responsabilidade.

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
#19 🏛️ Clean Architecture e o Mito da Caverna | Refatorando Testes com Testify e Saindo da Caverna

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

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

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

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

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

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

#20 🏛️ Clean Architecture e o Mito da Caverna | ListByUserId do produto com Testes Profissionais

#20 🏛️ Clean Architecture e o Mito da Caverna | ListByUserId do produto com Testes Profissionais

#22 🏛️ Clean Architecture e o Mito da Caverna | Implementando Repository com GORM

#22 🏛️ Clean Architecture e o Mito da Caverna | Implementando Repository com GORM

Новый язык программирования для эпохи ИИ

Новый язык программирования для эпохи ИИ

JWT Authentication – Part 2: Controllers, Middleware & Refresh Token Logic

JWT Authentication – Part 2: Controllers, Middleware & Refresh Token Logic

#16 🏛️ Clean Architecture e o Mito da Caverna | Iniciando o Produto: Primeiras Regras

#16 🏛️ Clean Architecture e o Mito da Caverna | Iniciando o Produto: Primeiras Regras

Backend na prática #12 - Criando base de testes e In-Memory Repository

Backend na prática #12 - Criando base de testes e In-Memory Repository

Почему AI генерит мусор — и как заставить его писать нормальный код

Почему AI генерит мусор — и как заставить его писать нормальный код

Как AI меняет цикл разработки

Как AI меняет цикл разработки

#18 🏛️ Clean Architecture e o Mito da Caverna | Buscando o Produto com Integridade

#18 🏛️ Clean Architecture e o Mito da Caverna | Buscando o Produto com Integridade

Как понять RAG за 18 минут, даже если ты никогда не слышал про эмбеддинги

Как понять RAG за 18 минут, даже если ты никогда не слышал про эмбеддинги

Qwen 3.5 Plus УНИЧТОЖАЕТ платные AI! Бесплатно + уровень Claude Opus

Qwen 3.5 Plus УНИЧТОЖАЕТ платные AI! Бесплатно + уровень Claude Opus

Meta сократит 20% айтишников, ИИ обанкротил компанию, Мозг загрузили в аватар | Как Там АйТи #90

Meta сократит 20% айтишников, ИИ обанкротил компанию, Мозг загрузили в аватар | Как Там АйТи #90

1С: ИИ пишет весь код без человека: магия нейросетей

1С: ИИ пишет весь код без человека: магия нейросетей

Niri — Hyprland больше НЕ НУЖЕН

Niri — Hyprland больше НЕ НУЖЕН

Что такое API? Простыми Словами Для Начинающих

Что такое API? Простыми Словами Для Начинающих

Билл Гейтс В ЯРОСТИ: Lenovo заменяет Windows на Linux!

Билл Гейтс В ЯРОСТИ: Lenovo заменяет Windows на Linux!

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

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

#14 🏛️ Clean Architecture e o Mito da Caverna | ListByUserId da Categoria: Modelando Coleções

#14 🏛️ Clean Architecture e o Mito da Caverna | ListByUserId da Categoria: Modelando Coleções

Экс-разработчик Яндекса:

Экс-разработчик Яндекса: "AI уничтожает мышление. И это только начало"

Физики нашли способ объяснить реальность… и он пугает

Физики нашли способ объяснить реальность… и он пугает

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



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



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