image

Acesse bootcamps ilimitados e +650 cursos pra sempre

60
%OFF

JC

Joseph Cahet17/08/2025 21:47
Compartilhe
Suzano - Python Developer #2Recomendados para vocêSuzano - Python Developer #2

Depois de 9 anos: voltei aos degraus e entendi if/else de verdade

    Usei o desafio de classificar nível por XP para consolidar fundamentos que negligenciei por anos.

    Como destravei:

    • Modelei como tabela de decisão (faixas bem definidas).
    • Usei degraus com <= para evitar buracos entre intervalos.
    • Testei bordas explicitamente (1000/1001, 2000/2001, 10000/10001).
    • Separei cálculo de formatação: faltam como número; string só na saída.
    • Garanti mensagem única e idêntica por execução.

    Aprendizados-chave:

    1. Bom if/else nasce de regras claras (min/max).
    2. Bordas definem qualidade.
    3. Quando você consegue explicar em palavras, o código vem natural.

    Não é sobre atalhos; é sobre subir os degraus com método.

    Link do meu repositorio:

    https://github.com/jcahet/desafio-do-felipao

    Compartilhe
    Recomendados para você
    Ri Happy - Front-end do Zero #2
    Avanade - Back-end com .NET e IA
    Akad - Fullstack Developer
    Comentários (0)
    Recomendados para vocêSuzano - Python Developer #2