
Software craft. TDD, Clean Code et autres pratiques essentielles, 2e édition
Le Software Craft est une approche de développement logiciel qui s'inscrit dans le prolongement des approches agiles et les complète avec les aspects d'ingénierie. Le Software Craft n'est pas une technologie de plus qu'on télécharge, et qu'on découvre avec un tutoriel : c'est un ensemble d'attitudes qu'on apprend à adopter pour être plus efficace dans la conception du code. Ce livre détaille les principales techniques de la boîte à outils du craft : - le TDD (Test-Driven Development) ou développement dirigé par les tests, - le BDD (Behavior-Driven Development) ou développement dirigé par le comportement, - les techniques de refactoring et propreté du code (Clean Code), - les techniques de Legacy Remediation (remaniement du code hérité), - les techniques de conception orientée objet (OO), le style de programmation fonctionnelle (FP), les principes de conception SOLID... , - les techniques de collaboration, en particulier le binômage (pair programming) et le mob programming. Cette 2eédition s'enrichit de deux nouveaux chapitres sur les apports de l'IA et sur le Domain Driven Design.
| Nombre de pages | 320 |
|---|---|
| Date de parution | 11/06/2025 |
| Poids | 300g |
| Largeur | 170mm |
| SKU: | 9782100880430 |
| wmi_id_distributeur: | Not set |
| Is Salable (from plugin): | Yes (In Stock) |
| Is Salable (direct MSI check): | Yes (In Stock) |
| Distributor Name: | Par défaut |
| Availability Value: | 0 |
| Availability Label: | Epuisé |
| Match Result: | |
| Default Availability (Config): | 0 - Epuisé |
| Raw Config Mapping: |
Array
(
[_1772119784121_121] => Array
(
[id] => 12707000
[name] => 12707000
[availability] => 1
[activation_attribute] => 1
)
)
|
| EAN | 9782100880430 |
|---|---|
| Titre | Software craft - TDD, Clean Code et autres pratiques essentielles. TDD, Clean Code et autres pratiqu |
| Auteur | Martraire Cyrille ; Thiéfaine Arnaud ; Bartaguiz D |
| Editeur | DUNOD |
| Largeur | 170 |
| Poids | 300 |
| Date de parution | 20250611 |
| Nombre de pages | 320,00 € |
Pourquoi choisir Molière ?
Du même auteur
-

Guide des plus beaux papillons et leurs fleurs favorites
Martiré Dominique ; Merlier Franck ; Turlin Bernar300 espèces de papillons de jour et de nuit, parmi les plus courantes et les plus belles, sont présentées dans ce guide. Chaque espèce fait l'objet d'une description précise (rubrique " Pour bien l'identifier "), accompagnée de grandes photos. Quelques particularités sont décrites dans la rubrique " biologie ". Des indications sont données sur " Où l'observer ", avec des informations sur les fleurs qui les attirent. Enfin, chose unique dans les guides papillons, une rubrique sur les plantes sur lesquelles pondent les papillons: cette connaissance, totalement négligée dans les autres guides, est très importante pour l'identification. L'ouvrage est précédé d'une introduction très complète sur la biologie des papillons et leurs comportements.EN STOCKCOMMANDER24,90 € -

L'indispensable guide de l'amoureux des papillons
Martiré Dominique ; Merlier Franck ; Eyssartier GuUn guide visuel, un classement simplifié : Les papillons sont classés selon leur couleur principale, celle qui est la plus facilement repérable par les amateurs : cette couleur est rappelée par un onglet en haut de page. Les motifs des ailes (points, lignes, etc.), lorsqu'ils existent, sont également reproduits dans l'onglet pour plus de précision. Pour chaque papillon : Une fiche avec une grande photo légendée ; Un logo indiquant s'il s'agit d'un papillon de jour ou de nuit ; Un calendrier pour savoir quand l'observer au cours de l'année ; Les risques de confusion pour ne pas se tromper ; Des informations intéressantes sur son mode de vie ; Le détail des plantes que ses chenilles aiment consommer. Une introduction indispensable : Pour apprendre l'essentiel sur les différents groupes de papillons, leur anatomie, leur étude et leur élevage.ÉPUISÉVOIR PRODUIT15,00 € -

Guide des plus beaux coléoptères
Martiré Dominique ; Merlier FranckCet ouvrage est un guide d'identification simple consacré aux coléoptères les plus remarquables que l'on peut voir en France et dans les pays limitrophes. Toutes les espèces sont photographiées dans leur milieu pour faciliter leur reconnaissance. L'accent est mis sur le mode de vie des coléoptères, groupe qui représente un quart des insectes en France et dans les pays limitrophes. L'ouvrage débute par une vingtaine de pages de généralités richement illustrées : Qu'est-ce qu'un coléoptère ? Les coléoptères parmi les insectes ; Classification des coléoptères. Le c?ur du guide comporte 260 pages de fiches descriptives, illustrées par une grande photo et dédiées chacune à une espèce : Nom vernaculaire et nom scientifique ; Statut (protégé ou non protégé) ; Période d'activité ; Longueur de l'insecte ; Critères d'identification sur le terrain ; Distribution géographique ; Mode de vie ; Espèces semblables. Ce guide intéressera les naturalistes passionnés d'insectes mais aussi les professionnels des milieux agricoles et forestiers. De nombreux coléoptères sont en effet des ravageurs des cultures, d'autres sont des parasites de farine ou s'attaquent au bois, d'autres encore sont des pollinisateurs.ÉPUISÉVOIR PRODUIT26,50 € -
Software craft. TDD, Clean Code et autres pratiques essentielles
Martraire Cyrille ; Thiéfaine Arnaud ; Bartaguiz DLe software craft (ou craftmanship) est une approche du développement logiciel qui met l'accent sur les bonnes pratiques et les compétences de codage des développeurs. L'objectif est d'accroître la qualité du logiciel produit non seulement au niveau fonctionnel, mais aussi en termes de fiabilité et "maintenabilité" , c'est-à-dire de capacité à évoluer et à être modifié par d'autres équipes que celle qui l'a conçu. Le software craft et l'agilité sont complémentaires, l'agilité mettant en place la souplesse des cycles de développement, et le craft s'intéressant à l'écriture proprement dite du code. Ce livre rassemble les notions essentielles du software craft comme le développement dirigé par les tests (TDD), les techniques collaboratives (pair programming), et celles spécifiques à la reprise de code existant (code legacy). Chaque chapitre propose des exemples avec une mise en situation, des conseils pédagogiques et des infos insolites pour le fun et la culture générale.ÉPUISÉVOIR PRODUIT30,15 €
Du même éditeur
-
L'intervention précoce en autisme. Le modèle de Denver pour jeunes enfants
Rogers Sally ; Dawson Geraldine ; Rogé BernadetteBiographie de l'auteur professeur de psychiatrie à l'université de Californie.professeur de psychiatrie à l'université de Caroline du Nord.ÉPUISÉVOIR PRODUIT44,90 € -
Chimie organique
Arnaud PaulRésumé : Les ouvrages de la série "TD" répondent à trois objectifs : "Apprendre" : un résumé du cours met en lumière l'essentiel de ce qu'il faut savoir. Il est suivi de tests de connaissances. "Comprendre " : des questions de réflexion structurent les connaissances, en dégageant des idées générales, et leur donnent du sens, en les mettant en relation. Cette étape est essentielle pour favoriser une mémorisation intelligente et durable. "Appliquer" : des exercices d'entraînement permettent de se préparer à l'examen. Leur énoncé est suivi de conseils pour les aborder et leurs solutions détaillées mettent l'accent sur le raisonnement et la méthode à mettre en oeuvre. Cet ouvrage s'adresse aux étudiants du premier cycle (Licence 1re et 2e années, PCEM, PCEP, BTS, IUT...). Il couvre en 12 chapitres et 182 questions et exercices les bases de la chimie organique : structure des molécules ; stéréochimie ; mécanismes réactionnels ; hydrocarbures et fonctions simples.ÉPUISÉVOIR PRODUIT25,45 € -
Calculer ses circuits. 101 Fiches avec formules et exemples commentés, Edition revue et augmentée
Krieger R-G ; Fantou Jean-Claude ; Felice EricQuiconque désire concevoir, perfectionner ou personnaliser ses propres montages doit connaître et savoir utiliser les formules de base de l'électricité et de l'électronique! Cet ouvrage présente sous forme de fiches les 101 formules incontournables de l'électricité, de l'électronique analogique classique et de l'électronique appliquée aux radiocommunications. Chaque formule est accompagnée de la définition de ses différents termes, d'une description élémentaire du phénomène électronique auquel elle se rapporte et d'exemples concrets d'applications. De très nombreux circuits types y sont décrits simplement et clairement. Cette nouvelle présentation de l'ouvrage, refondue et mise à jour, introduit les redresseurs à diode et la commande d'un thyristor. De par sa conception originale et son orientation résolument appliquée, "Calculer ses circuits" se destine tout autant aux professionnels qu'aux futurs professionnels ou amateurs de l'électronique, à la recherche d'un outil de travail ou d'apprentissage.ÉPUISÉVOIR PRODUIT31,40 € -
Génie énergétique et climatique
Herr Horst - Petit NathalieDestiné aux étudiants et professionnels du secteur du froid, du chauffage ou de la climatisation, cet ouvrage est une véritable base de données techniques regroupant toutes les connaissances utiles depuis les bases mathématiques jusqu'aux techniques d'installation. De nombreux schémas, formules, chiffres, courbes, tables de données et normes offrent une approche "terrain" à tous ceux qui travaillent ou se destinent à travailler dans le domaine du génie climatique.ÉPUISÉVOIR PRODUIT55,00 €
De la même catégorie
-
Machine Learning avec Scikit-Learn. Mise en oeuvre et cas concrets, 2e édition
Géron Aurélien ; Bohy AnneL'apprentissage automatique (Machine Learning) est aujourd'hui en pleine explosion. Mais de quoi s'agit-il exactement, et comment pouvez-vous le mettre en oeuvre dans vos propres projets ? L'objectif de cet ouvrage est de vous expliquer les concepts fondamentaux du Machine Learning et de vous apprendre à maîtriser les outils qui vous permettront de créer vous-même des systèmes capables d'apprentissage automatique. Vous apprendrez ainsi à utiliser Scikit-Learn, un outil open source très simple et néanmoins très puissant que vous pourrez mettre en oeuvre dans vos systèmes en production. Apprendre les bases du Machine Learning en suivant pas à pas toutes les étapes d'un projet utilisant Scikit-Learn et pandas. Ouvrir les boites noires pour comprendre comment fonctionnent les algorithmes. Explorer plusieurs modèles d'entraînement, notamment les machines à vecteur de support (SVM). Comprendre le modèle des arbres de décision et celui des forêts aléatoires, et exploiter la puissance des méthodes ensemblistes. Exploiter des techniques d'apprentissage non supervisées telles que la réduction de dimensionnalite. la classification et la détection d'anomalies.ÉPUISÉVOIR PRODUIT38,00 € -
Revit pour le BIM. 6e édition
Renou Jonathan ; Chemise Stevens ; Quijada MikaëlMaîtriser Revit et le BIM Logiciel de modélisation 3D dédié au secteur du bâtiment, Revit regroupe les domaines d'activité de l'architecture, des fluides et de la structure. Fer de lance de l'éditeur Autodesk, il intègre les concepts du BIM (Building Information Modeling), qui permet de capitaliser toutes les données du cycle de vie d'une construction. Portant plus particulièrement sur la partie structure de Revit, cet ouvrage s'adresse à tous ceux qui souhaitent découvrir et maîtriser ce logiciel par la pratique. Tous les concepts fondamentaux y sont expliqués et illustrés par une multitude d'exemples visuels facilitant l'apprentissage du lecteur, qui pourra ainsi s'imprégner de la philosophie de Revit. Fourmillant de conseils et d'astuces issus de la grande expérience des auteurs, la sixième édition de ce livre a été mise à jour avec la dernière version 2020 de Revit, et les chapitres sur les armatures, le ferraillage et les aspects collaboratifs du logiciel ont été étoffés. A qui s'adresse ce livre ? Aux projeteurs, BIM Modeleurs, BIM Coordinateurs, BIM Managers, ingénieurs, architectes...ÉPUISÉVOIR PRODUIT48,00 € -
Apprendre à programmer en C pour les nuls
Gookin Dan ; Engler OlivierCe nouveau livre de la collection " Pour les Nuls pros " va vous donner en quelque 500 pages toutes les connaissances qui vous permettront de maîtriser le langage C afin de l'intégrer dans tous vos développements. Ici nous considérons le C comme premier langage, c'est-à-dire qu'aucune connaissance d'un autre langage n'est nécessaire pour démarrer. Nouvelle édition entièrement mise à jour. Au programme : Description de la structure du langage C Les déclarations et les types Utilisation des opérateurs Les expressions Boucles et contrôles d'exécution Les pointeurs Traitement des chaînes de caractères Travailler avec le préprocesseur Gestion des entrées/sortiesÉPUISÉVOIR PRODUIT24,95 € -
SQL par l'exemple. La pratique professionnelle des bases de données
Berger Sylvain ; Cassagne Cédric ; Chaissac CédricRésumé : Au coeur des systèmes d'informations se trouvent les bases de données relationnelles, outils informatiques incontournables. Pour les comprendre, mieux les appréhender, voire les utiliser, nous avons choisi d'allier expériences professionnelles et pédagogiques. Cet ouvrage s'adresse donc aux étudiants de BTS-SIO, d'IUT informatique, de classes préparatoires et d'écoles d'ingénieurs, mais également aux développeurs débutants utilisateurs des SGBDR et de leur langage SQL. Chaque étudiant retrouvera les éléments de son programme, de la théorie relationnelle à la mise en oeuvre de SQL, avec de nombreux exercices d'entraînement. Pour aller plus loin, les questions rencontrées lors d'une pratique professionnelle sont aussi abordées. En complément, vous trouverez sur le site sqlparexemple l'ensemble des exercices corrigés et les éléments techniques dont vous aurez besoin.ÉPUISÉVOIR PRODUIT26,00 €








