97 Things Every Programmer Should Know et plus d'un million d'autres livres sont disponibles pour le Kindle d'Amazon. En savoir plus
  • Tous les prix incluent la TVA.
Il ne reste plus que 2 exemplaire(s) en stock (d'autres exemplaires sont en cours d'acheminement).
Expédié et vendu par Amazon.
Emballage cadeau disponible.
Quantité :1
97 Things Every Programme... a été ajouté à votre Panier
+ EUR 2,99 (livraison)
D'occasion: Bon | Détails
Vendu par Deal FR
État: D'occasion: Bon
Commentaire: Ce livre a été lu mais il est toujours en bon état. 100% garanti.
Vous l'avez déjà ?
Repliez vers l'arrière Repliez vers l'avant
Ecoutez Lecture en cours... Interrompu   Vous écoutez un extrait de l'édition audio Audible
En savoir plus
Voir les 2 images

97 Things Every Programmer Should Know (Anglais) Broché – 2 mars 2010


Voir les 2 formats et éditions Masquer les autres formats et éditions
Prix Amazon Neuf à partir de Occasion à partir de
Format Kindle
"Veuillez réessayer"
Broché
"Veuillez réessayer"
EUR 21,69
EUR 16,68 EUR 14,77
EUR 21,69 Livraison à EUR 0,01. Il ne reste plus que 2 exemplaire(s) en stock (d'autres exemplaires sont en cours d'acheminement). Expédié et vendu par Amazon. Emballage cadeau disponible.

Produits fréquemment achetés ensemble

97 Things Every Programmer Should Know + 97 Things Every Software Architect Should Know
Prix pour les deux : EUR 49,33

Acheter les articles sélectionnés ensemble

Descriptions du produit

97 Things Every Programmer Should Know Offers 97 short and useful programming tips from the experienced practitioners in the industry. This title helps you learn the programming languages and follow specific practices. It contains principles that apply to projects of various types. It is intended for programmers. Full description


Détails sur le produit

  • Broché: 255 pages
  • Editeur : O'Reilly (2 mars 2010)
  • Langue : Anglais
  • ISBN-10: 0596809484
  • ISBN-13: 978-0596809485
  • Dimensions du produit: 15,2 x 1,4 x 22,9 cm
  • Moyenne des commentaires client : 3.3 étoiles sur 5  Voir tous les commentaires (3 commentaires client)
  • Classement des meilleures ventes d'Amazon: 52.513 en Livres anglais et étrangers (Voir les 100 premiers en Livres anglais et étrangers)
  •  Souhaitez-vous compléter ou améliorer les informations sur ce produit ? Ou faire modifier les images?


En savoir plus sur l'auteur

Découvrez des livres, informez-vous sur les écrivains, lisez des blogs d'auteurs et bien plus encore.

Dans ce livre (En savoir plus)
Parcourir les pages échantillon
Couverture | Copyright | Table des matières | Extrait | Index | Quatrième de couverture
Rechercher dans ce livre:

Commentaires en ligne

3.3 étoiles sur 5
5 étoiles
0
4 étoiles
1
3 étoiles
2
2 étoiles
0
1 étoiles
0
Voir les 3 commentaires client
Partagez votre opinion avec les autres clients

Commentaires client les plus utiles

4 internautes sur 4 ont trouvé ce commentaire utile  Par David Paccoud le 8 février 2011
Format: Broché
"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
Remarque sur ce commentaire Avez-vous trouvé ce commentaire utile ? Oui Non Commentaire en cours d'envoi...
Merci pour votre commentaire. Si ce commentaire est inapproprié, dites-le nous.
Désolé, nous n'avons pas réussi à enregistrer votre vote. Veuillez réessayer
1 internautes sur 1 ont trouvé ce commentaire utile  Par mko le 26 juillet 2011
Format: Broché
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.
Remarque sur ce commentaire Avez-vous trouvé ce commentaire utile ? Oui Non Commentaire en cours d'envoi...
Merci pour votre commentaire. Si ce commentaire est inapproprié, dites-le nous.
Désolé, nous n'avons pas réussi à enregistrer votre vote. Veuillez réessayer
Format: Broché
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.
Remarque sur ce commentaire Avez-vous trouvé ce commentaire utile ? Oui Non Commentaire en cours d'envoi...
Merci pour votre commentaire. Si ce commentaire est inapproprié, dites-le nous.
Désolé, nous n'avons pas réussi à enregistrer votre vote. Veuillez réessayer

Commentaires client les plus utiles sur Amazon.com (beta)

Amazon.com: 36 commentaires
29 internautes sur 29 ont trouvé ce commentaire utile 
Great bathroom or bus commute reading for programming beginners 22 mars 2010
Par M. Helmke - Publié sur Amazon.com
Format: Broché
I have read programming books for years. There was a time when I could write a "Hello World" program in each of seven or eight languages. That time has passed, mainly because I haven't been intimately involved in any specific software project for many years. Still, I have this habit of reading programming books and enjoying them, perhaps in the hope or expectation that one of these days I'll find myself with a project in front of me, time to work on it, and motivation to learn a new language or tool to make the project's vision a reality. Well, here's the newest book of programming foundational tips that I have read.

97 Things Every Programmer Should Know is a collection of short, two page essays, each by an experienced programmer. The book is a collection of tips and tricks for writing code that works, that is maintainable both by the author and by others, and that will best fit the situation. While the book doesn't measure up to some of my all time favorites in the genre like The Art of Unix Programming or The Pragmatic Programmer, it wasn't meant to. This is not an in depth guide to underlying philosophies of coding practices and standards, but quick hit and run articles that would be easy to fully grasp and absorb in short five minute bursts, such as during work or study breaks (which is how I read the book).

Some of the topics included in this book will seem obvious such as "Don't Ignore That Error" and "Comment Only What The Code Cannot Say," and some tips are going to serve only as reminders to best practices that are sometimes ignored (to our own peril) like "Check Your Code First Before Looking To Blame Others" and "Make Interfaces Easy To Use Correctly And Difficult To Use Incorrectly," there are some real gems in the book that aren't so obvious like one author's instruction to "Read the Humanities" because they are a great tool to help programmers learn to effectively interact with people and not just software and the advice that says "Don't Just Learn the Language, Understand Its Culture" so that you will write effectively and idiomatically within each language, rather than writing the same thing using different words.

I can't say that this is a must-have book for experienced programmers, but anyone at the novice to intermediate levels would certainly benefit from what the book contains. I've enjoyed reading it.
56 internautes sur 63 ont trouvé ce commentaire utile 
Abstract and aphoristic 21 février 2010
Par Trevor Burnham - Publié sur Amazon.com
Format: Broché
If you're just entering the programming world, this collection of 2-page essays might be a useful resource. But if you've been reading programmer blogs for a while, or you've worked on a couple of projects, then there's little of value here. Very few of the essayists choose to tell stories; instead, they say things like "Remember that humans always make mistakes," "Read other people's code" and "Always leave the campground cleaner than you found it."

Speaking of which, where is the code? A book on programming without code is like a day without sunshine! To give one example: The second essay, "Apply Functional Programming Principles" by Edward Garson, assures you that you'll write cleaner, clearer code after working with a functional programming language, but his assurances feel awfully airy without any examples. Maybe this is inevitable in a book that's language-agnostic. Books like Code Complete and Clean Code are hopping with code samples (in C++ and Java, respectively); as a result, they do a far better job of engaging the reader and making abstract concepts stick.

A notable exception is "Code in the Language of the Domain" by Dan North, which uses code to illustrate a concept and uses it well. You might want to read that one, but you don't need to buy the book to do so: All of the essays in this book are Creative Commons-licensed and can be read on the book's official website.

Here is why Joel Spolsky's books are so good: He tells stories. He gives examples. He restrains himself from bombarding the reader with familiar aphorisms. You're imbibing his experiences, not just listening to him ramble. If you haven't already read Joel on Software and More Joel on Software, definitely do so. Also check out the deep interview collection Coders at Work. It's the 98th thing every programmer should know.
4 internautes sur 4 ont trouvé ce commentaire utile 
A Starting Point For Your Conversations 17 mars 2010
Par Michael T. Fisher - Publié sur Amazon.com
Format: Broché Achat vérifié
This book is a compilation of short essays ranging on topics as diverse as Bugs, Error Handling, Customers, Refactoring, and Expertise. The purpose of the short essay is not to answer all your questions or be a definitive guide to programming. Rather the purpose is to provide a starting point for a conversation. To this end, I think a practical way to use this book whether in academia or a development team would be to assign groups of essays to be read ahead of time to stimulate classroom or team meeting discussions. Read my full review of the book here,
[...].
4 internautes sur 5 ont trouvé ce commentaire utile 
Things here for everyone 4 mars 2010
Par 7h0m - Publié sur Amazon.com
Format: Broché Achat vérifié
As other reviewers have noted there is stuff here that is rather pedantic for anyone who has been programming professionally for more than five years, however there is still a great deal of good material and some interesting discussions. There is in indeed code where it is necessary, you can find some by simply using the "look inside" feature. Programming is about ideas and concepts far more than it is about code and this book has many very lively discussions; the chapter on Floating Point inaccuracies is worth the price of the book.
This book also has the benefit of the fact that we do not work in a vacuum. We learn from each other and when mentoring younger programmers a book like this helps to remind us of the things that were so ingrained in us ten years ago that we might never even think to mention it to our charges.
2 internautes sur 2 ont trouvé ce commentaire utile 
Hopefully, you won't be surprised 14 mars 2011
Par Craig Cecil - Publié sur Amazon.com
Format: Broché
I read this book because, well, I wanted to see if I knew 97 things that 73 other programmers thought I should know. Luckily, after over 20 years of software development experience, there were no surprises on my part. However, for those just starting out in programming, this would be a valuable read, just to gain a cursory glance at the topics you should become familiar with. For experienced programmers, check it out if you want to satisfy your curiosity. Hopefully, you won't be surprised.
Ces commentaires ont-ils été utiles ? Dites-le-nous

Rechercher des articles similaires par rubrique


Commentaires

Souhaitez-vous compléter ou améliorer les informations sur ce produit ? Ou faire modifier les images?