hot reload

Une définition du Jargon Français.
Aller à : Navigation, rechercher

Dr enus.png locution nominale, masculin  [exécution]. Capacité offerte par certains environnements (sens 2) de permettre au développeur de mettre en pause l'exécution du programme qu'il réaliste en préservant ce qu'il faut de son état (sens 3) pour pouvoir le reprendre ensuite (sans le redémarrer, donc en séquence après la pause).

C'est surtout utile lors de la réalisation de l'UI car, à défaut, le développeur doit:

  1. lancer son programme en cours de développement
  2. atteindre la page-écran (sens 2) auquel il travaille sur le moment, en circulant (naviguant) donc en cliquant sur des menus, boutons...
  3. examiner la page-écran
  4.  constater qu'elle est imparfaite et modifier son code source afin de l'améliorer
  5. retourner à l'étape 1

Grâce à du hot reload l'étape 5 devient:

  1. retourner à l'étape 3

Encore plus utile si couplé à de la compilation effectuée JIT, car en ce cas il n'est pas nécessaire de compiler avant l'étape 1.