-
Notifications
You must be signed in to change notification settings - Fork 0
Philosophie RAD et utilisation de KnpRad #3
Comments
Au niveau de l'organisation RAD est vraiment bien foutu. Nous avons un seul bundle qui correspond à l'application et au métier. Si des outils doivent être développés et réutilisables, ils vont dans les vendors. Il y a aussi de bonnes idées que nous avons appliqué à Davidson comme la configuration dans plusieurs fichiers. Du côté des points négatifs : J'ai relevé des comportements étranges sur les traductions, et sur les surcharges en général. Il était par exemple impossible de mettre mes traductions en commun pour toute l'appli (à mettre obligatoirement dans le bundle App). Pour moi ce qu'on applique en ce moment est un bon entre-deux : config dans des fichiers séparés mais pour le reste on garde l'organisation standard. Nb : L'experience que j'ai eu de KnpRadBundle date de l'année dernière et j'étais débutant à l'époque. |
J'ai essayé de l'utiliser lors de mon premier projet mais pour débuter c'était pas pratique car je ne connaissais pas le framework et les ressources sur le web ne correspondait plus à l'architecture de mon application j'ai donc abandonné. Par contre j'ai relu la doc il y a un mois ou deux et j'ai noté plusieurs choses sympa notamment :
Après perso je préfère conserver la structure standard, en ajoutant les fonctionnalités cool du RadBundle. |
Pas la même RAD que la KnpLabs mais à voir : http://blog.liip.ch/archive/2013/09/24/symfony-rad-edition.html |
Je lance cette petite discussion ici pour essayer de savoir pourquoi et quand utiliser la philosophie RAD.
Tout le monde connait bien le Knp Rad bundle, j'aimerais savoir ce que vous en pensez et s'il faudrait l'utiliser. On avait commencé à l'étudier début 2013 mais perdu dans un besoin de productivité on l'a abandonné.
Cela semble être adapté à ce que l'on essaye de faire au moins au niveau d'avoir un bundle central (AppBundle). @sumbobyboys, c'est toi qui l'a utilisé le plus longtemps, qu'est ce qui t'a déplu et quel est ton avis pour l'instant sur cette philosophie ? @paulandrieux ? @shadypierre ?
The text was updated successfully, but these errors were encountered: