Commencez à lire Clean Code: A Handbook of Agile Software Craftsmanship sur votre Kindle dans moins d'une minute. Vous n'avez pas encore de Kindle ? Achetez-le ici.

Envoyer sur votre Kindle ou un autre appareil

 
 
 

Essai gratuit

Découvrez gratuitement un extrait de ce titre

Envoyer sur votre Kindle ou un autre appareil

Lisez des livres sur votre ordinateur ou un autre appareil mobile grâce à nos applications de lecture Kindle GRATUITES.
Clean Code: A Handbook of Agile Software Craftsmanship
 
Agrandissez cette image
 

Clean Code: A Handbook of Agile Software Craftsmanship [Format Kindle]

Robert C. Martin
4.0 étoiles sur 5  Voir tous les commentaires (1 commentaire client)

Prix conseillé : EUR 32,91 De quoi s'agit-il ?
Prix éditeur - format imprimé : EUR 42,51
Prix Kindle : EUR 23,03 TTC & envoi gratuit via réseau sans fil par Amazon Whispernet
Économisez : EUR 19,48 (46%)

Formats

Prix Amazon Neuf à partir de Occasion à partir de
Format Kindle EUR 23,03  
Broché EUR 40,60  

Les clients ayant consulté cet article ont également regardé


Descriptions du produit

Présentation de l'éditeur

Even bad code can function. But if code isn’t clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn’t have to be that way.

Noted software expert Robert C. Martin presents a revolutionary paradigm with Clean Code: A Handbook of Agile Software Craftsmanship. Martin has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code “on the fly” into a book that will instill within you the values of a software craftsman and make you a better programmer–but only if you work at it.

What kind of work will you be doing? You’ll be reading code–lots of code. And you will be challenged to think about what’s right about that code, and what’s wrong with it. More importantly, you will be challenged to reassess your professional values and your commitment to your craft.

Clean Code is divided into three parts. The first describes the principles, patterns, and practices of writing clean code. The second part consists of several case studies of increasing complexity. Each case study is an exercise in cleaning up code–of transforming a code base that has some problems into one that is sound and efficient. The third part is the payoff: a single chapter containing a list of heuristics and “smells” gathered while creating the case studies. The result is a knowledge base that describes the way we think when we write, read, and clean code.

Readers will come away from this book understanding
  • How to tell the difference between good and bad code
  • How to write good code and how to transform bad code into good code
  • How to create good names, good functions, good objects, and good classes
  • How to format code for maximum readability
  • How to implement complete error handling without obscuring code logic
  • How to unit test and practice test-driven development
This book is a must for any developer, software engineer, project manager, team lead, or systems analyst with an interest in producing better code.

Quatrième de couverture

Even bad code can function. But if code isn�??t clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn�??t have to be that way.

Noted software expert Robert C. Martin presents a revolutionary paradigm with Clean Code: A Handbook of Agile Software Craftsmanship. Martin has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code �??on the fly�?? into a book that will instill within you the values of a software craftsman and make you a better programmer�??but only if you work at it.

What kind of work will you be doing? You�??ll be reading code�??lots of code. And you will be challenged to think about what�??s right about that code, and what�??s wrong with it. More importantly, you will be challenged to reassess your professional values and your commitment to your craft.

Clean Code is divided into three parts. The first describes the principles, patterns, and practices of writing clean code. The second part consists of several case studies of increasing complexity. Each case study is an exercise in cleaning up code�??of transforming a code base that has some problems into one that is sound and efficient. The third part is the payoff: a single chapter containing a list of heuristics and �??smells�?? gathered while creating the case studies. The result is a knowledge base that describes the way we think when we write, read, and clean code.

Readers will come away from this book understanding
  • How to tell the difference between good and bad code
  • How to write good code and how to transform bad code into good code
  • How to create good names, good functions, good objects, and good classes
  • How to format code for maximum readability
  • How to implement complete error handling without obscuring code logic
  • How to unit test and practice test-driven development
This book is a must for any developer, software engineer, project manager, team lead, or systems analyst with an interest in producing better code.


Détails sur le produit


En savoir plus sur les auteurs

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

Quels sont les autres articles que les clients achètent après avoir regardé cet article?


Associer des mots-clés à ce produit

 (De quoi s'agit-il ?)
Considérez votre mot-clé comme une sorte d'étiquette définissant parfaitement ce produit.
Les mots-clés aident les clients à organiser et trouver leurs articles favoris.
Vos mots-clés : Ajouter votre premier mot-clé
 

 

Commentaires en ligne 

1 Evaluation
5 étoiles:    (0)
4 étoiles:
 (1)
3 étoiles:    (0)
2 étoiles:    (0)
1 étoiles:    (0)
 
 
 
 
 
Moyenne des commentaires client
4.0 étoiles sur 5 (1 commentaire client)
 
 
 
 
Partagez votre opinion avec les autres clients:
Commentaires client les plus utiles

13 internautes sur 13 ont trouvé ce commentaire utile 
4.0 étoiles sur 5 Bon, mais trop tard et trop directif à mon goût., 5 juillet 2009
Par 
Sylvain Rodrigue "Sylvain Rodrigue" (france) - Voir tous mes commentaires
(TESTEURS)    (TOP 1000 COMMENTATEURS)    (VRAI NOM)   
Ce commentaire fait référence à cette édition : Clean Code: A Handbook of Agile Software Craftsmanship (Broché)
Après Code Complete et, dans une moindre mesure, Code Craft, on se demande comment un auteur peut venir enrichir la pratique du développement avec un nouveau livre. Code Complete aurait-il quelques failles ?

Non, pas vraiment. Ou alors en ce qui a trait au parallélisme et à quelques autres points bien précis et surtout liés à Java.

J'ai lu cet ouvrage en deux ou trois jours (je suis assez passionné par le sujet). Voici ce que j'en pense :

- La plupart - sinon tous les conseils sont légitimes. Cependant, ils sont pour la plupart déjà largement commentés dans Code Complete et Code Craft.

- L'auteur semble si sûr de lui qu'il donne rarement des références. Alors que Code Complete se base en bonne partie sur des études sérieuses, Clean Code se base d'abord et avant tout sur l'esthétisme de son auteur. Quand le premier dit "Vous devriez faire ceci car des études ont montré que...", le second dit "Faites ceci. Et voilà pourquoi JE pense que c'est préférable...". L'impression que laisse le ton est plutôt désagréable.

- Les développeurs qui n'utilisent pas Java resteront un peu sur leur faim. Alors que Code Complete tente d'être agnostique au niveau du langage, Clean Code est résolument Java. Cela dit, on pourra facilement adapter à C# et VB.NET.

- Développement Agile : le mot est à la mode, on l'emploi un peu partout pour vendre un peu plus. Clean Code n'est pas plus agile que ne le sont Code Complete et Code Craft. J'ai même cru qu'il l'était un peu moins, mais c'est une impression.

Je mets 4 étoiles parce que trop peu d'informaticiens lisent ce genre de livre pourtant essentiel. Si vous n'avez aucun livre sur le sujet, lisez d'abord Code Complete. Puis, au choix, Code Craft ou Clean Code (ma préférence allant au premier -- son auteur ne donne pas l'idée d'avoir la science infuse).

Cela dit, si vous n'avez pas accès aux deux premiers, Clean Code reste un très bon livre.
Aidez d'autres clients à trouver les commentaires les plus utiles 
Avez-vous trouvé ce commentaire utile ? Oui Non

Partagez votre opinion avec les autres clients: Créer votre propre commentaire
 
 
Rechercher uniquement parmi les commentaires portant sur ce produit



Passages les plus surlignés

 (Qu'est-ce que c'est ?)
&quote;
The first rule of functions is that they should be small. The second rule of functions is that they should be smaller than that. &quote;
Marqué par 152 utilisateurs Kindle
&quote;
FUNCTIONS SHOULD DO ONE THING. THEY SHOULD DO IT WELL. THEY SHOULD DO IT ONLY. &quote;
Marqué par 152 utilisateurs Kindle
&quote;
Functions should either do something or answer something, but not both. &quote;
Marqué par 146 utilisateurs Kindle

Discussions entre clients

Le forum concernant ce produit
Discussion Réponses Message le plus récent
Pas de discussions pour l'instant

Posez des questions, partagez votre opinion, gagnez en compréhension
Démarrer une nouvelle discussion
Thème:
Première publication:
Aller s'identifier
 

Rechercher parmi les discussions des clients
Rechercher dans toutes les discussions Amazon
   



Rechercher des articles similaires par rubrique


Rechercher des articles similaires par thème