Suivre Onlyweb formation sur Facebook

En partenariat avec SIMPLON

En partenariat avec Simplon

Le craftsmanship est une approche agile très axée sur la qualité technique des réalisations. La démarche fait suite à une longue période où la baisse des coûts et l’accélération des sorties (Time-To-Market) se faisaient au détriment de la qualité.

Ce mouvement craftsmanship est donc né pour remettre la qualité technique au centre des préoccupations des développeurs. D’ailleurs, il va même au delà en faisant référence à la qualité des produits artisanaux.

Programme

Test Driven Development

  1. Définition du TDD
  2. Pourquoi le TDD
  3. Le cycle de TDD

Autre pratiques

  1. Coding Dojo
  2. Domain Driven Design
  3. BBL, Book Clubs etc...
  4. Craftswap
  5. Pet projects

Tests unitaires

  1. Pourquoi écrire des tests
  2. Vérifier les tests, présence d’assertions
  3. Détecter et éviter les régressions
  4. Nommage des tests, assertions explicites
  5. Vocabulaire et granularité des tests
  6. Refactorer les tests
  7. Mise en pratique avec un kata

Mocks

  1. Présentation théorique
  2. Collaborateurs vs dépendances
  3. Détails d’implémentations
  4. Principe du “tell don’t ask”
  5. Mise en pratique avec un kata

Le ROI du Software Craftsmanship

  1. La qualité
  2. La dette technique

Définir et identifier du code Legacy

  1. Reconnaître les « code smells »
  2. Refactoring en s’appuyant sur un IDE
  3. Harnais de tests, bouchons Code Retreat

La formation Craftsmanship est dispensée sur 14 heures

Prochaines sessions à Lyon

14/11/2019
02/01/2020
20/02/2020
Voir le planning complet Contacter un conseiller au
04 82 53 86 02
pour obtenir une autre date

Durée et montant de la formation

Intitulé Durée Montant HT
Formation Craftsmanship 14 heures sur devis

Demander une convention de formation

Inscription newsletter

Recevez la newsletter Onlyweb pour vous tenir informé des formations à venir et maintenir vos compétences.

Onlyweb Formation, une marque EVA - Solutions

coordonnées

© EVA SOLUTIONS 2018
62E avenue Edouard Millaud
69290 CRAPONNE
TÉL 04 82 53 86 02
EVA Solutions: La force du réseau