Você provavelmente já se perguntou o que significa “pensar igual um programador” e como você faz isso. Essencialmente, trata-se de um meio mais eficaz de resolver problemas. Todos nós temos problemas grandes e pequenos. A forma como lidamos com eles é, às vezes, bastante aleatória. A menos que você tenha um sistema, provavelmente é assim que você “resolve” problemas (foi o que fiz quando comecei a codificar):
- Tente uma solução.
- Se isso não funcionar, tente outro.
- Se isso não funcionar, repita o passo 2 até ter sorte.
Às vezes você tem sorte. Mas essa é a pior maneira de resolver problemas, além de ser uma enorme perda de tempo. A melhor maneira envolve a) ter uma estrutura e b) praticá-la.
Continuar a ler