Coder proprement. Le manuel de l'artisanat logiciel agile
Martin Robert C.
PEARSON
39,00 €
Prévente
Sortie prévue le 21 août 2026
EAN :9782326003590
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.
Nombre de pages
776
Date de parution
21/08/2026
Poids
1 160g
Largeur
188mm
Plus d'informations
Plus d'informations
EAN
9782326003590
Auteur
Martin Robert C.
Editeur
PEARSON
Largeur
188
Date de parution
20260821
Nombre de pages
776,00 €
Disponibilité
Prévente
Pourquoi choisir Molière ?
Efficacité et rapiditéCommandé avant 16hlivré demain
Économique et pratiqueLivraison dès 3,90 €
Facile et sans fraisRetrait gratuiten magasin
Disponibilité et écouteContactez-nous sur WhatsApp
Martin Robert C. ; Ottinger Timothy R. ; Soulard H
Comment faire la différence entre du bon et du mauvais code ? Comment obtenir des applications plus robustes, plus évolutives et donc plus durables ? Comment mettre en place des structures de haut niveau optimales pour toutes vos applications ? LA BOX D'ONCLE BOB POUR ASSAINIR SA PRATIQUE ET ETRE AU TOP !
Si un code "sale" peut fonctionner, il peut également remettre en question la pérennité d'une entreprise de développement de logiciels. Chaque année, du temps et des ressources sont gaspillés à cause d'un code mal écrit. Cet ouvrage vous apprendra les meilleures pratiques de nettoyage du code "à la volée" et les valeurs d'un artisan du logiciel qui feront de vous un meilleur programmeur. Véritable manuel du savoir-faire en développement agile, cet ouvrage est un outil indispensable à tout développeur, ingénieur logiciel, chef de projet, responsable d'équipe ou analyste des systèmes dont l'objectif est de produire un meilleur code. Coder proprement est décomposé en trois partie : La première décrit les principes, les motifs et les pratiques employés dans l'écriture d'un code propre. La deuxième est constituée de plusieurs études de cas à la complexité croissante. Chacune d'elles est un exercice de nettoyage ; : vous partirez d'un exemple de code présentant certains problèmes et l'auteur vous expliquera comment en obtenir une version saine et performante. La troisième partie est une sorte de " ; récompense ; " puisqu'elle contient une liste d'indicateurs éprouvés par l'auteur qui seront précieux pour repérer efficacement les défauts de votre code.
Vous n'imaginez pas le temps qu'une architecture logicielle bien soignée dès le départ peut vous faire gagner. Vous pouvez augmenter fortement la productivité du développement tout au long du cycle de vie des applications. Dans la lignée de son bestseller international Coder proprement, le légendaire Robert C. Martin, dit "Oncle Bob", vous présente les règles universelles de l'architecture logicielle, et comment les appliquer. Fidèle à l'esprit des travaux d'Oncle Bob, ce livre regorge de solutions pragmatiques et claires pour affronter vos vrais défis : ceux que vous devez relever pour mener vos projets au succès. - Découvrez les objectifs d'un architecte logiciel, et les disciplines et pratiques essentielles pour les remplir. - Maîtrisez les grands principes de la conception logicielle en termes de fonctions, de séparation des composants et de gestion des données. - Familiarisez-vous avec dix principes (ADP, CCP, CRP, DIP, ISP, LSP, OCP, REP, SAP et SDP). - Comprenez en quoi les paradigmes de programmation imposent une discipline en bornant les activités des développeurs. - Faites la différence entre l'essentiel et l'accessoire. - Mettez en place des structures de haut niveau optimales pour toutes vos applications : web, bases de données, clients lourds, console et embarqué. - Tracez des frontières et créez des couches pour organiser vos composants et services. - Repérez les erreurs de conception et d'architecture et apprenez à les éviter et à les corriger. Architecture logicielle propre est une lecture indispensable pour tout architecte logiciel, en devenir ou chevronné, pour tout analyste, architecte système, ingénieur logiciel et pour tout développeur travaillant à partir des modèles d'architectures déjà établis.
La question de l'innovation est au coeur de la vie de toute entreprise : pour se développer, les entreprises ont besoin d'innover. Celles qui y parviennent connaîtront la croissance, les autres risquent de stagner voire de disparaître. Identifier et bien gérer les innovations de rupture qui permettent aux entreprises les plus dynamiques de se distinguer de la concurrence n'est toutefois pas aisé. Conçu comme un guide théorique et pratique, Relevez le défi de l'innovation de rupture s'appuie sur les enseignements de Clayton Christensen, professeur à Harvard et théoricien internationalement reconnu de l'innovation, pour présenter les pièges de l'innovation et favoriser le développement de la capacité créative des entreprises. Grâce à des exemples d'échec et de réussite couvrant des domaines variés (Kodak, Apple, Nespresso, etc.), ce livre réalise une synthèse inédite des travaux d'un auteur incontournable en matière d'innovation. Ses qualités pédagogiques en font un ouvrage de référence pour tout étudiant désireux de se familiariser avec la théorie de l'innovation et un outil indispensable à tout entrepreneur ou dirigeant qui souhaite développer la capacité créative de son entreprise.
Qu'il s'agisse de performance au travail ou de capacité à suivre voire à jouer un rôle positif et moteur dans les projets de transformation des entreprises, l'engagement des collaborateurs est clairement identifié comme le facteur qui déterminera la réussite des organisations dans les années à venir. Or comme le montrent la plupart des études, on a atteint un niveau record de désengagement des collaborateurs. On assiste en effet à une véritable crise de la motivation au travail, et ce, au niveau mondial. Selon une étude GfK International auprès de plus de 30 000 personnes, le taux d'engagement des salariés français oscillerait entre 20 et 25 %. Nous sommes donc face à un phénomène réel de désengagement sur le lieu de travail qui touche toutes les générations, et qui représente un problème à la fois humain et économique. A l'heure où tout le monde connaît les risques psycho-sociaux liés à la souffrance au travail, il est évident que la notion de motivation prend tout son sens. Bien-être, satisfaction et sentiment d'accomplissement lui sont liés, et elle est aussi un puissant moteur pour la dynamique personnelle. Les ressorts de la motivation sont complexes et propres à chacun d'entre nous. Reconnaissance, challenge, autonomie, contact humain, récompenses financières... chacun a ses priorités, qui peuvent aussi évoluer. Il faut donc apprendre à être à l'écoute de ses insatisfactions pour se donner les moyens de les combler. Point important sur lequel la lecture de ce livre aura une action efficace. Absentéisme, arrêts maladie, baisse de productivité, risques psycho-sociaux, turnover... Telles sont les répercussions de la démotivation au travail. Comment ne pas voir clairement l'impact considérable que ce désengagement a sur l'économie et le dynamisme internes de l'entreprise ? Cela représente non seulement un coût, mais également un risque pour l'image de marque, puisque la qualité de ses services et de ses relations avec les clients pâtiront forcément du peu d'entrain de ses collaborateurs. Les entreprises sont de plus en plus conscientes, d'une part que la motivation est clairement un moyen clé pour créer de la valeur pour l'entreprise, d'autre part que l'engagement des collaborateurs est crucial pour son succès financier durable. Ainsi, elles ont la volonté de développer l'engagement des salariés. Or, pour cela, elles continuent à utiliser des méthodes anciennes et dépassées. Nombreuses pensent que la réussite d'un collaborateur tient pour l'essentiel à ses compétences et à ses connaissances. Quant aux vieilles recettes pour motiver (augmentation de la rémunération, maniement de la carotte et du bâton...), elles se révèlent de moins en moins efficaces. Il y a aujourd'hui un écart profond entre ce que les entreprises font et ce qu'elles devraient faire. Il est grand besoin d'un nouveau modèle dont les clés sont données dans cet ouvrage.
Comment changer les comportements pour sauver la planète ? Le Nudge - ce petit coup de pouce qui peut inciter le consommateur comme le citoyen à adopter un comportement différent - peut aussi être vert ! Ce livre fait l'inventaire des différents défis auxquels la planète fait face et examine en quoi les incitations existantes à changer nos comportements ne sont malheureusement pas efficaces malgré les bonnes intentions que dévoilent les sondages. Il s'interroge donc sur les biais à aborder et fournit de nombreux exemples de green nudge qui fonctionnent déjà ainsi que l'explication des méthodes qui peuvent être utilisées sans coût supplémentaire.
Saviez-vous que les stratégies qui mènent au succès sont exactement les mêmes que celles qui conduisent à l'échec ? Que le meilleur moyen d'atteindre ses objectifs est de ne pas les viser ? Que les entreprises qui paient le mieux leurs salariés ont les coûts les plus faibles ? Ou encore que les meilleurs entrepreneurs n'attendent jamais d'avoir une idée géniale pour se lancer ? L'ouvrage de Jérôme Barthélemy se fonde sur des recherches en management menées dans les meilleures universités et business schools du monde entier. Il remet en cause de nombreuses idées reçues et propose des pistes nouvelles pour améliorer la compétitivité des entreprises et les mener au succès. Illustrant son propos de nombreux cas concrets (3M, Apple, Boeing, Essilor, Google, IKEA, Michelin, NASA, Pfizer, Starbucks, Tesla, Vivendi, Virgin, YouTube, Zara?), son raisonnement s'articule autour de trois grands thèmes : Faire de meilleurs choix stratégiques : pour connaître le succès, une entreprise doit faire des choix stratégiques qui la distinguent de ses concurrents. Commettre moins d'erreurs : une entreprise peut facilement améliorer sa compétitivité en commettant moins d'erreurs que ses concurrents. Changer les mentalités : les entreprises ne feront pas de meilleurs choix stratégiques et ne commettront pas moins d'erreurs sans un changement de mentalités. Un ouvrage indispensable à tous les décideurs, managers, consultants qui veulent redonner du sens à l'entreprise et libérer le potentiel qui sommeille en elle.