Si le débat c'est framework contre spaghetti, je vous laisse deviner quelle structuration de code à ma préférence. Pour avoir fait du spaghetti pendant trop longtemps...
Est-ce qu'un framework induit de la pensée unique ou est-ce qu'il apporte une réponse standard à une question standard? Parce que c'est deux formulations de la même question, au final. Oui un framework permet de sélectionner une méthode pour accéder aux données, oui un framework permet de fixer une organisation des différents modules de l'application, oui un framework force le développeur a respecter beaucoup de contraintes. Moi je dis, rien que ça, c'est bien.
Oui un framework apporte aussi ses défauts (faille de sécurités à la pelle etc...) Et alors? Pour paraphraser Tristan Nitot, c'est pas parce qu'on publie plus de bug et qu'on les corrige qu'on met plus l'utilisateur en danger. Au contraire !
Que dire d'autre? Le grand scandale de la pensée unique c'est pas tant le framework qui impose une structure au projet, le framework s'adresse au projet plus qu'à un algorythme en particulier. Le scandale dis-je, c'est que pour calculer le plus court chemin tout le monde utilise Dijkstra (tant qu'on a des couts positif bien sur, sinon c'est Ford-Bellman ) et pour trouver un milieu on fait tous une dichotomie. Ah oui mais contester ça revient à passer pour un ignorant du fait mathématique et de la théorie des graphe. Saperlipopette! Je pense que pour le framework c'est un peu pareil. Je crois qu'il y a un fait industriel informatique, ça s'appelle le framework et c'est bien.
C'est "je crois". C'est personnel, je ne cherche pas et ne souhaite pas convaincre l'excellent Manulion, d'ailleurs je crois c'est impossible vu qu'il est plus dans une dynamique "je lutte donc j'existe" qu'autre chose.
Partager