expert profil picture

Notre expert

Johan Martinsson

Détails du cours

  • 1h10

  • 13 chapitres

  • 3.5 (8 avis)

  • 170 apprenants

  • Tous niveaux

  • 12 vidéos

  • 2 annexes

  • 1 quiz

  • Certificat

Au programme de ce cours en ligne

La dette technique (en anglais technical debt) est un concept du développement logiciel inventé par Ward Cunningham en 19921. Le terme vient d'une métaphore, inspirée du concept existant de dette dans le domaine des finances et des entreprises, appliquée au domaine du développement logiciel. La dette technique représente une situation où lors d'un projet de développement d'un logiciel, une conception négligée induit des coûts futurs : les intérêts, à rembourser sous forme de temps de développement supplémentaire et de bugs de plus en plus fréquents et on considère que la dette technique d'un projet commence à poser problème aux développeurs dès lors qu'elle dépasse la rentabilité des investissements de ce projet. La dette technique doit alors être remboursée rapidement pour éviter l'accumulation de ces intérêts, d'où l'analogie avec le concept de dette financière. Dans ce cours pour apprendre à réduire sa dette technique en ligne, vous serez accompagnés par l'expert Johan Martinsson, développeur indépendant spécialiste en design du code. L'objectif de cours est de vous donner des techniques permettant de réduire le coût de la dette technique d'un projet de développement. Vous commencerez ce cours par une introduction à la dette technique et au Test-Driven Development (TDD) qui permet d'améliorer progressivement le code source d'un projet au fil des nouvelles fonctionnalités. Par la suite, vous verrez les étapes pour effectuer la couverture du code existant. Enfin, vous aborderez le cycle du Test-Driven Development afin d'en comprendre les enjeux. Suite à ce cours pour apprendre à maîtriser la dette technique d'un projet en ligne, vous aurez en tête tous les outils et techniques pour trouver une solution aux éventuels problèmes et bugs que vous pourriez rencontrer dans un projet de développement web et qui pourraient accroître votre dette technique. Alors n'attendez plus et lancez-vous !

Certificat de réussite

Terminez votre cours pour accéder au certificat

19,90€ / mois
Sans engagement.
  • Des cours en ligne pour tout le monde.
  • Accès illimité, 24h/24, 7j/7.
  • Disponible sur ordinateur, tablette, smartphone.
  • Le meilleur apprentissage : prise de note, mode examen, certificat...
M'abonner
Ou profitez de Skilleos gratuitement Demandez à votre CSE de vous offrir Skilleos

Notre expert

Johan Martinsson

image de profil de l'expert
  • 170 apprenants

  • 1 cours

Johan Martinsson est un développeur freelance se passionnant entre autres pour le design du code. Avec presque 20 ans d’expérience professionnelle, il a passé les 10 dernières années à aider des équipes à maîtriser le développement accompagné de tests dans de multiples langages. Les entreprises apprécient particulièrement sa capacité à lier besoin business et approche qualité dans le code.
En apprendre plus sur Johan Martinsson

Avis des apprenants sur ce cours

3,5 sur 5
8 avis
HT
Hervé T.
Bien !
La troisième section du cours est la plus claire concernant le cycle du TDD et l'illustration avec l'exemple réalisé.
il y a 4 mois
YS
YI S.
Excellent !
il y a 5 mois
GT
Guillaume T.
Moyen !
il y a 11 mois

Pourquoi suivre ce cours ?

Vous vous demandez pourquoi la dette technique est si présente dans vos projets ? Vous hésitez à arrêter de développer des fonctionnalités le temps de réduire ou supprimer la dette de votre projet ? Découvrez les concepts de base concernant la dette technique, le coût qu'elle représente dans le développement d'un projet et vous verrez comment optimiser la qualité dans le code avec une solution nommée TDD pour Test-Driven Development.