J’ai encore passé beaucoup de temps au développement de Tribook.Net ces derniers temps. J’ai beaucoup travaillé sur les performances des requetes afin que les temps de réponses restent convenables (max 1 à 2 secondes pour afficher un graphique par exemple).
J’ai résolu tous mes problèmes, mais cela m’a forcé à revoir la structure de ma base de données. J’ai stocké certains champs (DateTime par exemple) sous d’autres formes (Double pour les DateTime).
Au final, la somme de toutes ces modifications a radicalement boosté le logiciel. C’est le jour et la nuit! Je ne suis pas mécontent d’avoir passé tout ce temps sur ces modifications.
En même temps que ces améliorations, j’ai ajouté la possibilité de manuellement créé un compte-rendu sans avoir planifié de séance. Cela aurait été un gros manque que de ne pas offrir cette fonction. En effet, ce n’est pas parce que le coach à fixé un planning que l’athlète le respecte à 100%, notamment en cas d’intempérie par exemple ou une séance de vélo peut se transformer en une séance de Home-Trainer. Il fallait donc traiter ce cas. C’est maintenant chose faite, mais ça m’a couté pas mal de temps au final…
Voila, maintenant, je vais pouvoir livrer la version 0.7 avec toutes ces améliorations et reprendre les quelques développements qu’il me reste avant de livrer la version finale (ajouter encore quelques statistiques et terminer le module d’impression)
Tags: Trainer-Coach