Quand faut-il lire «Code complet»?

18

J'en suis presque sûr Whomais quand?

Celui qui possède une connaissance approfondie de la programmation et du développement de logiciels ou celui qui n'est qu'un débutant dans le monde du cyber (programmation, pour être précis)?

Je suis en train de persuader les célibataires en ce moment, quand il est préférable pour moi (et les gens comme moi) de lire ce livre à lire pour les programmeurs ?

Ayush Goyal
la source
2
Je pense que c'est très bien répondu ici: programmers.stackexchange.com/questions/2777/… Spoiler: c'est pour le programmeur intermédiaire.
LennyProgrammers

Réponses:

13

Comme l'a dit Robert Harvey , il est probablement préférable de le lire en tant que programmeur intermédiaire. Je l'ai lu après avoir programmé plus ou moins 10 ans. Après l'avoir lu, j'aurais souhaité l'avoir lu au moins 5 ans plus tôt.

Code Complete est une bible des meilleures (ou du moins très bonnes) pratiques que vous n'appréciez vraiment qu'après en avoir essayé quelques-unes. C'est comme faire un exercice de mathématiques - vous n'apprécierez la solution que si vous avez d'abord fait votre propre essai. Peut-être que la solution du livre a résolu le problème différemment de votre solution, et bien que la réponse finale puisse être la même, c'est l'approche qui est intéressante. Certaines approches sont meilleures que d'autres, sont plus intuitives et permettent une meilleure compréhension du problème. Il en va de même pour la programmation.

La citation suivante de Robert Harvey le dit vraiment le mieux:

Si vous êtes un programmeur débutant, vous ne comprendrez pas beaucoup de matériel, et si vous êtes expérimenté, le livre ne fera que confirmer ce que vous savez déjà.

gablin
la source
3

Quand on envisage une carrière en programmation.

Quand on est programmeur.

Cela signifie que c'est OK de le lire plus d'une fois.

Andy Lester
la source
0

J'en aurais probablement tiré le meilleur parti environ un an après avoir obtenu mon diplôme. C'était utile quand je l'ai lu (environ cinq ans plus tard), mais il y avait là des trucs que j'avais appris à la dure et j'aurais vraiment voulu en savoir plus tôt.

J'ai lu The Pragmatic Programmer en même temps et c'était parfait - je n'aurais pas été prêt pour ça plus tôt que quand je l'ai lu.

glénatron
la source
0

Mon cas: dès que possible. Et puis je l'ouvre de temps en temps quand je veux rafraîchir quelque chose de spécifique ou dans une page aléatoire.

McConnel a changé ma vie :-)

Dimitrios Mistriotis
la source