... | @@ -4,9 +4,10 @@ |
... | @@ -4,9 +4,10 @@ |
|
## refactoring
|
|
## refactoring
|
|
> Analyse (et voeux pieux, comme souvent en dev ;-)):
|
|
> Analyse (et voeux pieux, comme souvent en dev ;-)):
|
|
> * un refactoring paraît le bienvenu pour préserver la stabilité des développements futurs; afin de simplifier l'abord des problèmes, les extensions .sty vont être éclatées en 2 extensions spécifiques et 1 fichier importé dont les noms parlent d'eux-mêmes:
|
|
> * un refactoring paraît le bienvenu pour préserver la stabilité des développements futurs; afin de simplifier l'abord des problèmes, les extensions .sty vont être éclatées en 2 extensions spécifiques et 1 fichier importé dont les noms parlent d'eux-mêmes:
|
|
> * facture-sans-tva.sty; % qui sera l'extension pour article-facture.tex
|
|
> * facture-sans-tva.sty; % qui sera l'extension privilégiée pour article-facture.tex;
|
|
> * note-de-frais.sty; % qui sera l'extension pour article-note-de-frais.tex
|
|
> * note-de-frais.sty; % qui sera l'extension privilégiée pour article-note-de-frais.tex;
|
|
> * communs-facture-note.tex; % qui sera importé dans les 2 extensions
|
|
> * communs-facture-note.tex; % qui sera importé dans les 2 extensions;
|
|
|
|
> * facture-belge-simple-sans-tva.sty; % qui demeurera, mais sera un import des 3 fichiers précédents (par souci de rétro-compatibilité);
|
|
> * cette décision intervient au moment où les travaux de la version 1.2 (automatisation du calcul des totaux) ont démarré sur master; en conséquence:
|
|
> * cette décision intervient au moment où les travaux de la version 1.2 (automatisation du calcul des totaux) ont démarré sur master; en conséquence:
|
|
> * les travaux de la 1.2 se poursuivront alors jusqu'à terme dans la branche de la 2.0, nommée "automatisationTotaux";
|
|
> * les travaux de la 1.2 se poursuivront alors jusqu'à terme dans la branche de la 2.0, nommée "automatisationTotaux";
|
|
> * la master risque d'être en partie incohérente jusque là, par exemple la doc n'est pas à jour;
|
|
> * la master risque d'être en partie incohérente jusque là, par exemple la doc n'est pas à jour;
|
... | | ... | |