Tenho certeza, Who
mas quando?
Aquele com conhecimento proficiente de programação e desenvolvimento de software ou aquele que é apenas um iniciante no mundo cibernético (programação, para ser mais preciso)?
Estou perseguindo solteiros agora, quando é preferível para mim (e pessoas como eu) ler este livro Deve ler para programadores ?
code-complete
Ayush Goyal
fonte
fonte
Respostas:
Como Robert Harvey disse, provavelmente é melhor lê-lo como um programador intermediário. Eu li depois de ter programado, mais ou menos, por 10 anos. Depois de ler, desejei ter lido pelo menos 5 anos antes.
Code Complete é uma bíblia das melhores práticas (ou pelo menos muito boas) que você realmente aprecia depois de experimentar algumas de suas próprias. É como fazer um exercício de matemática - você não apreciará a solução a menos que tenha feito sua própria facada. Talvez a solução do livro tenha resolvido o problema de maneira diferente em comparação com a sua solução e, embora a resposta final possa ser a mesma, é a abordagem que é interessante. Algumas abordagens são melhores que outras, são mais intuitivas e proporcionam uma melhor compreensão do problema. O mesmo vale para a programação.
A seguinte citação de Robert Harvey realmente diz o melhor:
fonte
Quando se está considerando uma carreira em programação.
Quando alguém é um programador.
Isso significa que não há problema em lê-lo mais de uma vez.
fonte
Eu provavelmente tiraria o máximo proveito disso cerca de um ano depois de me formar. Foi útil quando eu li (cerca de cinco anos depois), mas havia algumas coisas que eu havia aprendido da maneira mais difícil e realmente desejava saber mais cedo.
Eu li The Pragmatic Programmer ao mesmo tempo e estava no local - eu não estaria pronto para isso mais cedo do que quando o li.
fonte
Meu caso: o mais rápido possível. E então eu abro de tempos em tempos quando quero atualizar algo específico ou em uma página aleatória.
McConnel mudou minha vida :-)
fonte