terça-feira, 23 de abril de 2013

Dica: Como ler código e aprender mais


  Aprendi essa técnica de ler códigos fazendo longas jornadas de depuração de códigos com problemas.

  A técnica consiste no seguinte: ao ler o código você assume um papel de um pré-compilador e de uma VM (virtual Machine)!

  Só que de um modo customizável, dependendo do foco. Explico, num momento você seta o modo de leitura, noutro o modo prospecção (nível maior de atenção, como procurando "pepitas de ouro" e/ou "lixo" no código), e finalmente o modo debug, que é o nível em que todos os sensores estão ligados verificando cada ponto, vírgula, colchetes, parenteses e ponto-e-vírgula!
  Outro detalhe, você muitas vezes deve alternar esses "modos" de trabalho num mesmo código.

  Você assume o papel de pré-compilador, quando procura possíveis erros no código.
  Você assume o papel de uma VM, quando imagina a execução do código.

  Quanto mais treinado estiver nesta técnica, maior será o sua capacidade de resolver problemas. Com um efeito colateral positivo, você vai (literalmente) aprender direto na fonte!

Abraços!

Nenhum comentário:

Postar um comentário