Test-driven Development (en)

Écrit par Kent Beck


TDD
14

Write clean code that works with the help of this groundbreaking software method. Example-driven teaching is the basis of Beck's step-by-step instruction that will have readers using TDD to further their projects.


Working Effectively with Legacy Code (en)

Écrit par Michael C. Feathers


Code
TDD
11

Preface Do you remember the first program you wrote? I remember mine. It was a little graphics program I wrote on an early PC. I started programming later than most of my friends. Sure, I'd seen computers when I was a kid. I remember being really impressed by a minicomputer I once saw in an offic...


Apprendre au XXIe siècle

Écrit par Emmanuel Davidenkoff, François [VNV] Taddei


Avenir
Intelligence
Pédagogie
Société
0

Un livre de sciences compréhensibles qui croise les grands débats contemporains En 1997, le champion du monde d'échecs, Garry Kasparov, est battu par l'ordinateur Deep Blue d'IBM. Le lendemain, les journaux titraient : " Si votre métier ressemble aux échecs, préparez-vous à en changer. " Po...


Patterns, Principles, and Practices of Domain-Driven Design (en)

Écrit par Scott Millett, Nick Tune


DDD
1

Methods for managing complex software construction following the practices, principles and patterns of Domain-Driven Design with code examples in C# This book presents the philosophy of Domain-Driven Design (DDD) in a down-to-earth and practical manner for experienced developers building applicat...


Domain-driven Design (en)

Écrit par Eric Evans


DDD
7

Describes ways to incorporate domain modeling into software development. The software development community widely acknowledges that domain modeling is central to software design. Through domain models, software developers are able to express rich functionality and translate it into a software...


Design patterns

Écrit par Eric Freeman, Elisabeth Freeman, Kathy Sierra


Design Pattern
12

Si vous souhaitez vous distinguer des développeurs ordinaires et devenir une force de proposition pour les architectures d'applications, vous vous devez de maîtriser les design patterns. Pour cela, rien ne vaut l'expérience de ceux qui ont déjà été confrontés aux mêmes problèmes. Vous profiterez ...


Refactoring

Écrit par Martin Fowler


Clean Code
JavaScript
7

Le refactoring, ou ré-ingénierie du code, est l'opération consistant à retravailler le code source d'un programme de façon à en améliorer la lisibilité et par voie de conséquence la maintenance. Il ne s'agit pas de le compléter ou d'en corriger des bugs, mais d'en améliorer la structure sans en a...


L'architecture propre

Écrit par Robert Martin


Architecture
8

Vous n'imaginez pas tout le temps qu’une architecture logicielle bien soignée dès le départ peut vous faire gagner. Dans la lignée de son bestseller international Coder proprement, le légendaire Robert C. Martin, «Oncle Bob», vous présente avec L’architecture propre les règles universelles de l’a...


La sagesse de l'ennéagramme

Écrit par Don Richard Riso, Russ Hudson


Développement Personnel
Softskills
3

Traduction d'un classique de l'Ennéagramme, assorti de questionnaires mis au point par les auteurs Riso et Hudson. Théoriciens de l'Ennéagramme, Don Riso et Russ Hudson offrent à la personne avec ce livre un cheminement de connaissance de soi d'un grand niveau d'approfondissement lui permettant...


En toute franchise

Écrit par Kim Scott (consultante).)


Management
Softskills
4

Dès l'instant où l'on commence à parler, on nous apprend que si l'on n'a rien de gentil à dire, il vaut mieux se taire. Si le conseil vaut pour la vie courante, appliqué au management il se révèle catastrophique. C'est ainsi que certaines mises à l'écart peuvent se produire sans que le salarié ...


Artisan Développeur utilise des cookies afin de t'offrir les meilleurs services. En poursuivant ta navigation, tu acceptes l’utilisation de cookies. En savoir plus