Logcat: Por que usar Log.d() em vez de println() no Android?
Breakpoint: O que acontece com a execução do código quando ele atinge um breakpoint no modo Debug?
🟡 Médios
Pirâmide de Testes:
Por que devemos ter mais Testes Unitários do que Testes de UI? Cite 2 razões.
Espresso:
Escreva uma linha de código usando Espresso para verificar se um botão com o ID btn_salvar está visível na tela.
🔴 Desafio
TDD (Test Driven Development):
Explique brevemente o ciclo "Red-Green-Refactor". Como essa prática ajuda a evitar bugs em aplicativos mobile que crescem muito rápido?