Le but d'utiliser un cadre est que le maintien à long terme de votre application est plus facile à faire parce que vous avez codé en conformité avec des normes spécifiques. Vous pouvez également avoir plusieurs développeurs travaillant en parallèle et facilement "reconstituer" les pièces si elles sont faites de manière cohérente.
Au moins cela fait partie des promesses que les cadres fournissent, en théorie.
Un cadre est construit pour résoudre un problème spécifique en développement. Avant de choisir un cadre, vous devez examiner votre demande et décider si un cadre vous aidera à résoudre ces problèmes. Si cela peut être génial Si ce n'est pas le cas, vous ne devez pas forcer votre application à utiliser un framework.
Si vous dupliquez beaucoup de code entre l'avant et l'arrière, cela me semble problématique. Je ne suis pas surpris que les objets de valeur soient reflétés entre l'avant et l'arrière, mais leur but entier est de transférer des données entre différents systèmes. Un autre code, ou logique métier, ne devrait idéalement exister que dans un système.
En aparté; Quelle question curieusement formulée. Si vous lisez des blogs spécifiques d'experts et que vous voulez leurs opinions, pourquoi publiez-vous ici au lieu de les contacter directement?
d'abord merci pour la réponse, deuxième c'est là le blogueur des questions dirigées à posté et troisième (alors que j'ai votre attention), je l'ai « réduit » mon attention-cadre aux tests WebORB pour Java (http: // www. themidnightcoders.com/products/weborb-for-java/overview.html). Comme vous le suggérez, il semble promettre moins de codage et plus de transférabilité (plus des services Web exclusifs), mais avec un prix au niveau de l'entreprise. Avez-vous des idées pour ajouter et/ou diriger une expérience avec WebORB (ou même Spring/etc)? –
Je suis fan de WebORB. Je l'ai principalement utilisé pour AMF à distance sur .NET. Il y a un morceau de générateur de code, qui peut aider avec moins de codage. Mais je ne considère pas WebORB comme un framework. Je ne sais pas trop sur les frameworks Java, tels que Spring. – JeffryHouser
J'ai modifié la question pour la rendre plus générale. Comme je l'ai dit sur mon blog "S'il vous plaît assurez-vous que les questions posées sur StackOverflow sont pour un public de développeurs général, c'est-à-dire quelque chose que plus de gens que vous voulez connaître la réponse. meilleure façon de me demander. " –