J’ai basé une grande partie de ma vie professionnelle à cuisiner un
gestionnaire d’accès aux données et ses grilles, sous les différents
environnements de développement, qui répond au maximum de problématiques
techniques, plus puissant que les stratégies de Microsoft en la matière, et que
j’ai entièrement écrit.
Plusieurs fenêtres de ce que j’ai développé par exemple pour
l’UBAF mettraient un temps de développement 5 à 10 fois plus rapide avec un
tel outil, qui mériterait d’être diffusé (servir de bibliothèque d’une SSII, ou
même voir ses principes intégrés dans Visual Studio), avec la partie du code
spécifique à l’entreprise qui en serait au contraire très
allégée et qui resterait aussi extrêmement souple qu’avec la méthode
MVVM.
C’est un projet réparti sur une quinzaine d’années que j’ai pu
mener parce que j’ai souvent eu l’occasion de travailler sur les bibliothèques
et les grilles dans les différents emplois que j’ai eu, ayant plusieurs fois
travaillé chez des éditeurs, partageant le code source avec leur accord, et
ayant racheté le code source de cette bibliothèque à mon premier
employeur.
Il s’agit particulièrement de profiter de mon expérience de
spécialiste des grilles de saisie et d’édition, un gars de Microsoft ayant cité
sur son blog (« en mettant dans l’explorateur d’objets une grille genre Fred et
ses tests unitaires et … » en anglais) ma performance dans la conception d’un
test unitaire pour les grilles de Microsoft, parmi mes suggestions, bien que je
ne sois pas spécialiste des tests, cette expérience des grilles de saisie et
d’édition, de la mise à profit que j’ai pu y appliquer en durée au sein des
entreprises, les moyens techniques que j’ai eu à disposition de pouvoir
remodeler des tas de choses jusqu’au dernier moment, dû à la solidité aussi du
produit, disons-le, car il s’agit d’une thématiques à options et cas
particuliers de revalorisation permanente en fonction de la connaissance
possible du contexte, avec beaucoup d’imagination à astuces très logiques et
bien soudées, donc aussi la mise à profit d’un comportement auto-adaptable à
tous les cas haut en effet convivialité effet Apple, tout en restant boîte à
outils complète effet Wall-E.
Il
s’agit particulièrement de profiter de la synergie inventée, associée et mise en
œuvre, tout en profitant de la stabilité cousue au fil de l’eau entre toutes ces
options.