Hello la communauté
Je lance un débat quand à la refont de l'outil GRR.
Comme vous le savez, il a hérité du vieux php et son code est on peut le dire quelque peut... pourris
Continuer a mettre en place de nouvelles fonctionnalités avec cet héritage ne mènera pas loin (risque de développer des bugs, aucun test possible, perte de temps...)
Donc prenons notre courage, et réécrivons tout !
Class, url friendly, abstracteur de db, gestion des injections des dépendances, batteries de test, template,...
Bref de la programmation "moderne" ;-)
J'ai l'habitude de travailler avec symfony, avec son système de modularité on est pas obligé de prendre tout le framework
J'ai commencé à l'installer #59
Avec ses quelques lignes de code on a déjà un système d'url, controlleur, template, gestion des dépendances entre classes
et pas mal d'autres petites choses comme accéder autre que des $_GET $_POST
Pour avancer il faudrait par commencer par créer des classes par table, rassembler tous les query...
Mais avant que j'essaie d'aller plus loin, qu'en pensez vous ?
Avez vous songer à réécrire le code ?
Connaissez vous symfony ?