Eu sou um júnior na faculdade com especialização em Ciência da Computação. Além de escrever muito código, quero começar a ler o código fonte escrito por outras pessoas para melhorar minhas habilidades de codificação e aprender maneiras melhores / diferentes de fazer as coisas. Eu estava pensando que deveria começar a ler algumas das principais partes do código nos compiladores C ++. Eu acho que isso me ajudaria a fazer duas coisas:
- Aprenda práticas de codificação elegantes porque os compiladores são difíceis e o código representa soluções para esse problema difícil.
- Isso também me ajudaria a aprender sobre como meu idioma mais usado é compilado, os detalhes, como cada erro é gerado, como o código é analisado e se torna realmente bom com as especificações do idioma.
Você acha que essa é uma boa ideia?