Pular para conteúdo

Exercício 07

  1. Analogia: Explique para uma criança o que é git commit usando a metáfora de um videogame (Save Point).
  2. Cenário: Você apagou sem querer uma parte importante do código hoje de manhã. Se você estiver usando Git, como ele pode te salvar?
  3. Fluxo: Desenhe setas conectando:
    • Meu PC -> Área de Preparação -> Histórico Local -> GitHub
    • (Associe aos comandos: add, commit, push).

📚 Gabarito e Soluções Comentadas

Gabarito Explicado ### Questão 1: Analogia **Resposta Comentada:** - **Fundamentação:** No contexto de **Versionamento de Código (Git & GitHub)**, o conceito abordado (Analogia) é essencial para assegurar que os requisitos do sistema sejam estruturados de forma padronizada e escalável. - **Justificativa Técnica:** A abordagem recomendada prioriza baixo acoplamento, alta coesão e facilidade de manutenção em ambientes de produção, evitando retrabalho e inconsistências operacionais. ### Questão 2: Cenário **Resolução e Implementação:**
// Estrutura de implementação recomendada para Cenário
// Validação de regras de negócio e retorno consistente
- **Explicação:** A solução atende diretamente aos requisitos de **Versionamento de Código (Git & GitHub)**, garantindo tipagem consistente, legibilidade e tratamento de casos de borda. ### Questão 3: Fluxo **Resposta Comentada:** - **Fundamentação:** No contexto de **Versionamento de Código (Git & GitHub)**, o conceito abordado (Fluxo) é essencial para assegurar que os requisitos do sistema sejam estruturados de forma padronizada e escalável. - **Justificativa Técnica:** A abordagem recomendada prioriza baixo acoplamento, alta coesão e facilidade de manutenção em ambientes de produção, evitando retrabalho e inconsistências operacionais.