ObjectifRecherche des parties qui peuvent être factorisées dans le code de deux applications qui sont des variantes l’une de l’autre. JustificationIl arrive que l’on réalise une variante d’une application en copiant tout son code puis en modifiant cette copie pour prendre en compte les nouvelles spécificités. Cette approche pose plusieurs problèmes : • quand des défauts sont découverts dans l’une des variantes, ils ne sont pas corrigés dans l’autre. • si une troisième variante est à réaliser, on ne sait pas quelle souche utiliser. En factorisant tout ce qui peut l’être entre les deux applications, ces deux défauts sont corrigés. Langages concernésC, C++, Java, Ada Contrôles effectués• identification des fichiers de même nom et de même contenu • identification des fichiers avec des noms différents et des contenus identiques • identification du code semblable dans les deux applications • identification du code spécifique à chaque application FournituresRapport identifiant tout ce qui peut être factorisé entre les deux applications Téléchargez le document | Offre Kalimetrix pour simplifier le code OutilsFormationsService Les autres offres de Kalimetrix pour le code |
|