Bom dia MatheusPiltz
!
Já usei muito a solução do LucasMacedo
😂.
Brincadeiras à parte, concordo com você que o primeiro deve se entendido qual é o problema a ser resolvido e o tipo de recursos que temos à mão.
Se o problema é desenvolvimento de um código, eu sigo os seguintes passos:
- Imagino que eu estivesse do lado do meu usuário.
- Anoto cada um dos passos como se não fosse existir sistema nenhum para esse problema e que eu sempre fosse fazer manualmente.
- Desenvolvo cada passo no código.
Essa solução ajuda com que eu traduza o que eu penso para o que o programa deveria fazer, espero ter ajudado na discussão 😄.