
Artisanat logiciel propre. Disciplines, normes et éthique
Clean Craftsmanship commence là où Coder proprement s'arrête. Ce guide technique, pragmatique et éthique des disciplines fondamentales de l'artisanat logiciel aborde les normes, en montrant comment les attentes envers les développeurs diffèrent souvent de la réalité. Oncle Bob propose une charte éthique de la profession de programmeur, en décrivant les promesses fondamentales que tous les développeurs devraient faire à leurs collègues, à leurs utilisateurs et, surtout, à eux-mêmes et fournir un code qui renforce la confiance au lieu de la miner. N'oublions pas que la survie des logiciels dépend de la confiance entre les utilisateurs et les sociétés. R.C. Martin, l'auteur de Coder proprement, rassemble tous les éléments nécessaires pour fournir un code robuste et efficace : un guide technique à travers différents types de tests, à appliquer par petites touches, pour vérifier la qualité de son code tout au long de son développement les normes de productivité, de qualité et de courage à respecter pour fournir le code le plus adapté à l'usage des commanditaires et des utilisateurs l'éthique à mettre en place pour éviter les dommages, être intègre et travailler en équipe afin de travailler dans les meilleures conditions et s'accomplir grâce dans son métier. Clean Craftsmanship est le dernier opus de R.C. Martin. Il complète la série en réunissant ses différents chevaux de bataille : la discipline à mettre en place dans le développement du code, la prise de conscience des contraintes de la réalité, et l'éthique vis-à-vis de soi et des autres.
| Nombre de pages | 329 |
|---|---|
| Date de parution | 09/12/2022 |
| Poids | 544g |
| Largeur | 187mm |
| EAN | 9782326003101 |
|---|---|
| Titre | Artisanat logiciel propre. Disciplines, normes et éthique |
| ISBN | 2326003101 |
| Auteur | Martin Robert C. ; Engler Olivier |
| Editeur | PEARSON |
| Largeur | 187 |
| Poids | 544 |
| Date de parution | 20221209 |
| Nombre de pages | 329,00 € |
| Disponibilité | Epuisé |
Pourquoi choisir Molière ?
Du même auteur
-

Clean Code Box. Opération nettoyage. Pack en 2 volumes : Coder proprement ; Architecture logicielle
Martin Robert C. ; Ottinger Timothy R. ; Soulard HComment 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 !EpuiséVOIR PRODUIT76,00 € -

Coder proprement
Martin Robert C. ; Soulard Hervé ; Coplien JamesSi 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.EpuiséVOIR PRODUIT38,00 € -

Architecture logicielle propre. Guide pratique pour la conception de logiciels
Martin Robert C. ; Engler OlivierVous 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.Sur commande en 2-4 joursCOMMANDER38,00 €
Du même éditeur
-

Relevez le défi de l'innovation de rupture
Silberzahn Philippe ; Dubreil YvesLa 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.EpuiséVOIR PRODUIT26,00 € -

La motivation, une compétence qui se développe. Guide pour développer la motivation et l'engagement
Segal Zwi ; Duron YvesQu'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.EpuiséVOIR PRODUIT24,99 € -

Green Nudge. Réussir à changer les comportements pour sauver la planète
Singler EricComment 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.EpuiséVOIR PRODUIT24,00 € -

Libérer la compétitivité. Comment parvenir au sommet... et y rester
Barthélemy JérômeSaviez-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.EpuiséVOIR PRODUIT17,00 €
De la même catégorie
-

Algorithmique et programmation en Java. Cours et exercices corrigés, 5e édition
Granet VincentCet ouvrage est destiné aux étudiants en informatique (IUT, L2, L3 et Ml) et à ceux qui sont en écoles d'ingénieurs. La connaissance de l'algorithmique et de la programmation est l'une des bases du métier et des compétences d'un informaticien. L'objectif de ce livre est de vous faire comprendre et assimiler des méthodes et des outils qui vous permettront de concevoir des programmes valides et fiables. Les 16 premiers chapitres enseignent la programmation impérative en s'appuyant sur une méthodologie objet et le langage java. Les 11 derniers expliquent en détail les structures de données abstraites classiques (listes, graphes, arbres...) et les algorithmes fondamentaux (recherche, tri...). Les notions de cours dont illustrées par 211 exercices dont la plupart sont corrigés.Sur commande en 2-4 joursCOMMANDER41,65 € -

Travaux pratiques InDesign CC. Créez des documents esthétiques, mettez en page textes et images
Krakus OlivierCet ouvrage est un manuel d'apprentissage pratique pour découvrir et maîtriser InDesign, de sa prise en main à la mise en page de documents complexes : découvrez l'interface, les menus et les outils indispensables à travers des supports prints et web ; apprenez les astuces vous permettant d'être efficace sur le logiciel ; créez des documents mêlant textes et images tels qu'un CV, un livre de cuisine ou encore un flyer avec coupon réponse ; appliquez tout ce que vous avez appris en réalisant vous-même des mises en page élaborées et créatives ; maîtrisez le format deux colonnes, l'habillage de texte, les gabarits, les sommaires ou encore la mise en page liquide. En bonus sur www.dunod.com, réservés aux lecteurs de l'ouvrage : les fichiers du livre pour refaire, pas à pas, tous les exercices.EpuiséVOIR PRODUIT22,25 € -

Programmation en Python pour les sciences de la vie
Poulain Pierre ; Fuchs PatrickPython est le langage de programmation le plus répandu dans le monde scientifique. Il est parfaitement adapté pour l’analyse de données en sciences de la vie. Cet ouvrage, didactique et simple d'approche, aborde progressivement la programmation et l'algorithmique. Il présente ensuite des fonctionnalités plus avancées utiles en analyse de données (numpy, pandas, matplotlib, notebooks jupyter), ainsi qu’une introduction à la programmation orientée objet et graphique. L’ouvrage s’appuie sur de nombreux exemples provenant de la biologie, comme la manipulation de séquences nucléiques, l’analyse de structures protéiques, etc. De nombreux exercices d’application, de difficulté croissante, sont proposés et corrigés en détails. L’ensemble des codes sources de l’ouvrage est disponible en ligne.EpuiséVOIR PRODUIT32,45 € -

Tout JavaScript. Maîtrisez les bases de la programmation JavaScript, démarrez les frameworks Node.js
Hondermarck OlivierCe livre s’adresse à tous les développeurs web, qu’ils soient débutants ou avancés.Le JavaScript sert avant tout à rendre les pages web interactives et dynamiques du côté de l’utilisateur, mais il est également de plus en plus souvent utilisé côté serveur. La première partie de ce livre explique les bases et les bonnes pratiques de la programmation en JavaScript en se fondant sur la version ECMAScript 6. La deuxième partie porte sur l’interactivité avec les utilisateurs (interfaces, formulaires, gestion des erreurs, géolocalisation…). La troisième partie permet de s’initier aux aspects les plus avancés de JavaScript tels que Node.js, React ou les Web Workers. Les renvois de type tjs.ovh/nomScript qui sont présents au fil des pages sont des compléments interactifsà ce livre. Ils affichent : Le rendu de l’exécution du script. Un émulateur de la console du navigateur. Le code source complet de l’exemple avec une coloration syntaxique, des commentaires et des liens vers les fiches de la référence JS du site toutjavascript.com.EpuiséVOIR PRODUIT32,45 €

