Rapport de situation : septembre 2018

Après de nombreuses nuits sans sommeil et beaucoup de sucreries, la deuxième caractéristique la plus importante a été complètement mise en œuvre.

Quand j’ai commencé à développer jaBuT Backup pour moi-même, il n’était pas important pour moi d’écrire du code propre et réutilisable. Maintenant que tant de personnes utilisent mon logiciel et m’envoient des demandes de fonctionnalités et des améliorations, je ne peux plus rester avec cet ancien code.

À cause de cela, il y a quelques mois, j’ai décidé de lancer un réusinage de code, un très gros qui renouvellerait la base du code de quelques fonctionnalités fondamentales du programme. L’un d’entre eux a été mis en œuvre à environ 99,9%. Une dernière chose manque mais cela viendra quand l’un des autres réusinages de code aura été fait.

Quelques statistiques intéressantes sur Git.

diff between update 2018.04 and now
609 files changed, 20991 insertions(+), 15593 deletions(-)

diff between when refactor started and now
1279 files changed, 74058 insertions(+), 99858 deletions(-)

Comme vous pouvez le voir le réusinage de code a déjà commencé avant que la mise à jour 2018.04 soit sorti.

Pour un projet d’une seule personne, je dirais que j’ai fait ce que je pouvais pour que le réusinage de code soit aussi performant et rapide que possible. Je publierai éventuellement une mise à jour avant que la prochaine grande fonctionnalité ne soit réusinée et implémentée.

Merci d’avoir lu et restez à l’écoute pour la prochaine mise à jour du programme !