Rayon Développement d'applications, langages de programmation
Coder proprement : le manuel de l'artisanat logiciel agile

Fiche technique

Format : Broché
Nb de pages : XXXVI-722 pages
Poids : 1158 g
Dimensions : 19cm X 23cm
ISBN : 978-2-326-00359-0
EAN : 9782326003590

Coder proprement

le manuel de l'artisanat logiciel agile


Collection(s) | Référence
Paru le
Broché XXXVI-722 pages
préface de James Coplien
traduit de l'américain par Hervé Soulard
postface de Justin M. Martin
Perfectionnement

Quatrième de couverture

La plupart des programmeurs sont capables d'écrire un code qui fonctionne.

Mais combien sont capables de le rendre propre ?

Un code propre doit pouvoir être lu, compris, maintenu, testé, enrichi et corrigé sans heurt, peu importe le nombre de semaines ou d'années qui se sont écoulées depuis que vous l'avez écrit.

Et pourtant, de nombreux projets se concentrent plutôt sur la rapidité ou l'efficacité à court terme, produisant un code rigide, fragile, enchevêtré : un gouffre à ressources qui peut mettre une entreprise à genoux.

« La seule façon d'aller vite, c'est de bien faire les choses. »

Dans cette deuxième édition entièrement revue et augmentée de son classique incontournable, Coder proprement, le légendaire expert en logiciels Robert C. Martin (oncle Bob) propose une approche du codage qui a révolutionné les pratiques de générations de développeurs à travers le monde. C'est un véritable guide pour apprendre à concevoir un code résilient, flexible et efficace.

À grand renfort d'exemples pratiques et d'analyses de code, l'ouvrage aborde avec pédagogie les principes de conception indispensables pour coder proprement : SOLID, les disciplines de test, les pratiques de nommage et de commentaires, les techniques et stratégies de design et d'architecture, mais aussi les clés et enjeux d'une approche éthique de la discipline de la programmation.

Entièrement restructurée et enrichie, cette nouvelle édition explore les défis contemporains du développement logiciel, avec :

  • de nouveaux chapitres consacrés à l'intelligence artificielle et aux grands modèles de langage ;
  • des retours d'expérience terrain ;
  • des exemples inédits ou mis à jour, dans une grande diversité de langages ;
  • des débats sans concession entre experts de la programmation pour challenger les concepts et idées de l'auteur.

En adoptant ces disciplines, vous améliorerez non seulement la productivité et la collaboration au sein de votre équipe, mais vous vous affirmerez également en tant qu'artisan logiciel professionnel, capable de livrer des systèmes fiables et évolutifs.

Que vous soyez étudiant, en début de carrière, développeur expérimenté, chef d'équipe ou architecte système, ce manuel est un investissement essentiel dans votre avenir professionnel. Écrire un programme qui fonctionne est une compétence ; écrire un programme durablement compréhensible, fiable et évolutif est un métier.

Il ne s'agit pas seulement d'apprendre à coder, il s'agit d'apprendre à coder proprement.

Biographie

Robert C. Martin (oncle Bob) est programmeur depuis 1970. Il est le fondateur de Unde Bob Consulting, LLC, et cofondateur avec son fils Micah Martin de Clean Coders, LLC.
Martin a publié des dizaines d'articles dans diverses revues spécialisées et intervient régulièrement lors de conférences internationales et de salons professionnels. Il est l'auteur et l'éditeur de nombreux ouvrages, dont plusieurs traduits en français : Coder Proprement (première édition), Proprement codeur, Artisanat logiciel propre, Agile proprement et Architecture logicielle propre. Développeur de logiciels, Martin a été pendant trois ans rédacteur en chef de C++ Report, et il a été le premier président d'Agile Alliance.

Avis des lecteurs

Du même auteur : Robert C. Martin

Coder proprement

Clean code coffret Deluxe : 4 volumes

Artisanat logiciel propre : disciplines, normes et éthique

Agile proprement : retour à l'essentiel