undrgrnd Cliquez ici NEWNEEEW nav-sa-clothing-shoes Cloud Drive Photos FIFA16 cliquez_ici Shop Fire HD 6 Shop Kindle Paperwhite cliquez_ici Jeux Vidéo


Votre évaluation :(Effacer)Evaluez cet article
Partagez votre opinion avec les autres clients

Un problème s'est produit lors du filtrage des commentaires. Veuillez réessayer ultérieurement.

4 sur 4 personnes ont trouvé le commentaire suivant utile
le 8 février 2011
"97 Things Every Programmer Should Know" est un livre pour accompagner le développeur dans son parcours initiatique sans cesse renouvelé. Programmer est un art et comme tout art, il a ses codes qu'il faut savoir respecter ou transgresser à bon escient. Ce livre présente 97 brefs articles qui sont autant d'opportunités de s'interroger sur notre façon de programmer.

Tout est fait pour que ce livre devient une référence vers laquelle le développeur puisse revenir quand il cherche des conseils pour améliorer ses pratiques. La table des matière à double entrée (chronologique et par catégorie) facilite une lecture thématique sur les versions papier ou PDF, les articles courts se prêtent bien à une lecture sur un terminal mobile.

Cependant, si vous êtes déjà un développeur expérimenté, de nombreux conseils vont vous sembler basics tels que "Put Everything Under Version Control" ou "Don't Repeat Yourself".

Au final, même si tout développeur peut bénéficier de sa lecture, un investissement dans ce livre ne se justifiera que pour un débutant n'ayant aucune notion d'agilité. Chaque article est alors un bon point de départ pour s'interroger sur son expérience personnelle.

Enfin, voici les 3 conseils qui m'ont personnellement le plus interpelés :
* Ask, "What Would the User Do?" (You Are Not the User)
* Your Customers Do Not Mean What They Say
* Don't Just Learn the Language, Understand Its Culture
0CommentaireCe commentaire vous a-t-il été utile ?OuiNonEnvoi de commentaires en cours...
Merci de votre commentaire.
Malheureusement, nous n'avons pas réussi à enregistrer votre vote. Veuillez réessayer
Signaler un abus
1 sur 1 personnes ont trouvé le commentaire suivant utile
le 26 juillet 2011
What I have liked from the very beginning of the book, was the way the content description was organized. There are two tables of content ' first one, regular one, second one divides book into different categories, thus you can read just essays related to particular topic. Another great advantage of the book is the way essays were prepared ' two pages per each of them. No wasted space, no elaborates, just the core of the problem that is discussed. The same thing refers to the index ' I like books where you can find things within index easily and accurately.

Technical part of the book is the one side of he coin, second one is the content. 97 Things' is a book that covers topics you can find in many other books (Pragmatic Programmer, Agile Developer, Developers Notebook, Productive Programmer). What distinguish this book is the way topics are presented. Authors do not go deeply into details, they just sketch the issue, provide readers with the starting point and don't give them 'silver bullet'. Many times you will fell like ' 'hey, I knew that already' ' but that's OK, because you started to think about the again. I liked the book, I liked the topics, however different style of each essay might be confusing a little bit. If you like consistent style over the whole book, this will be a drawback. Another thing is ' if you have read books like Pragmatic Programmer or Practices of an Agile Developer, rethink buying this book. You might feel disappointed. If you haven't read them ' it might be a good starting point for getting a better programmer.
0CommentaireCe commentaire vous a-t-il été utile ?OuiNonEnvoi de commentaires en cours...
Merci de votre commentaire.
Malheureusement, nous n'avons pas réussi à enregistrer votre vote. Veuillez réessayer
Signaler un abus
le 5 mars 2012
Sans véritable ambition autre que de rafraîchir la mémoire d'un spécialiste, ce livre se lit facilement, en petite phases, quelques pages par-ci par-là. C'est la meilleure façon on pas d'apprendre (vous n'allez pas découvrir énormément de nouveautés) mais plutôt de faire le point ou de se rappeler que quelques pratiques, jointes à une saine discipline peuvent vous simplifier la vie.

J'ai pour ma part remis une xUnit en état, relifté mon processus de production d'exécutables avec des numéros de version correctes et repris la bonne habitude de faire une pause avent toute modification importante, afin de privilégier le "do it right from the first time".

Ceci justifie dans mon cas l'investissement.
0CommentaireCe commentaire vous a-t-il été utile ?OuiNonEnvoi de commentaires en cours...
Merci de votre commentaire.
Malheureusement, nous n'avons pas réussi à enregistrer votre vote. Veuillez réessayer
Signaler un abus