{"product_id":"arnaud-thiefaine-software-craft-tdd-clean-code-et-autres-pratiques-essentielles-9782100880430","title":"Software craft : TDD, Clean Code et autres pratiques essentielles","description":"\u003cp\u003e\n      \u003cb\u003eSoftware craft\u003c\/b\u003e\n    \u003c\/p\u003e\u003cp\u003e\n      \u003cb\u003eTDD, Clean Code et autres pratiques essentielles\u003c\/b\u003e\n    \u003c\/p\u003e\u003cp\u003eLe 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.\u003c\/p\u003e\u003cp\u003eLe 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 \u003cb\u003eêtre plus efficace dans la conception du code. \u003c\/b\u003eCette nouvelle édition enrichie détaille les principales techniques de la boîte à outils du craft :\u003c\/p\u003e\u003cul\u003e\n      \u003cli\u003ele \u003cb\u003eTDD \u003c\/b\u003e(Test-Driven Development) ou développement dirigé par les tests,\u003c\/li\u003e\n      \u003cli\u003ele \u003cb\u003eBDD \u003c\/b\u003e(Behavior-Driven Development) ou développement dirigé par le comportement,\u003c\/li\u003e\n      \u003cli\u003eles techniques de refactoring et propreté du code \u003cb\u003e(Clean Code),\u003c\/b\u003e\n\u003c\/li\u003e\n      \u003cli\u003eles techniques de \u003cb\u003eLegacy Remediation \u003c\/b\u003e(remaniement du code hérité),\u003c\/li\u003e\n      \u003cli\u003eles techniques de \u003cb\u003econception orientée objet, \u003c\/b\u003ele style de \u003cb\u003eprogrammation fonctionnelle, \u003c\/b\u003eles principes de conception \u003cb\u003eSOLID...,\u003c\/b\u003e\n\u003c\/li\u003e\n      \u003cli\u003eles techniques de collaboration, en particulier le binô-mage \u003cb\u003e(pair programming) \u003c\/b\u003eet le \u003cb\u003emob programming,\u003c\/b\u003e\n\u003c\/li\u003e\n      \u003cli\u003el'intégration de \u003cb\u003el'IA générative, \u003c\/b\u003edu prompting aux enjeux sociétaux,\u003c\/li\u003e\n      \u003cli\u003ela modélisation en \u003cb\u003eDomain-Driven Design \u003c\/b\u003e(DDD) et l'usage des \u003cb\u003eBounded Contexts.\u003c\/b\u003e\n\u003c\/li\u003e\n    \u003c\/ul\u003e","brand":"DUNOD","offers":[{"title":"Used - very good","offer_id":53509055775062,"sku":"9782100880430-V","price":21.49,"currency_code":"EUR","in_stock":false},{"title":"Used - good","offer_id":53608535589206,"sku":"9782100880430-G","price":23.64,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0925\/5829\/5382\/files\/product_image_9782100880430_1_dab6b879-30a3-4cab-aed7-819b713e1c10.jpg?v=1778192275","url":"https:\/\/www.momoxbooks.com\/products\/arnaud-thiefaine-software-craft-tdd-clean-code-et-autres-pratiques-essentielles-9782100880430","provider":"momoxbooks","version":"1.0","type":"link"}