Débarrassez-vous de familles entières de bugs avec 21 astuces qui réduisent l'opportunité pour les bugs.
Les bugs ne sont pas une fatalité, ils arrivent dès lors que le design le permet. Apprenez comment addresser les causes racines et comment doter votre code d'une robustesse intrinsèque.
Vous verrez le typage statique et dynamique autrement. Vous comprendrez le DDD autrement. Apprenez plein de choses sur le NoPrimitives, couplage & cohésion, if-less. Nous parlerons de feedback-funnel et comment ces idées du micro-design se transposent vers le macro-design et même les micro-services. Certes les tests aussi sont indispensables pour réduire les bugs, cette présentation se concentre néanmoins exclusivement sur les éléments de Design.
Plein d'exemples concrets et un peu de live coding!
Johan Martinsson est un développeur freelance qui se passionne entre autres pour le design du code. Avec 17 ans d’expérience, il a passé les 8 dernières années à aider des équipes de maîtriser le développement accompagné de tests dans de multiples langages. Régulièrement il trouve des (bonnes) excuses pour aller montrer un peu de code dans des conférences en France et ailleurs.