Question

Nous sommes actuellement à la recherche à adopter un certain type de "standard" développeur cadre et ont cherché dans l'aide de la Bibliothèque d'Entreprise.Recommanderiez-vous à l'aide de ces blocs comme la fondation pour le développement de logiciel, ou devrions-nous faire quelque chose cultivés à la maison?

Était-ce utile?

La solution

Comme toutes les bonnes réponses à l'architecture et à la programmation des questions, la réponse est "ça dépend".

Cela dépend de la façon unique vos données d'accès et d'objet design besoins.Il peut aussi dépendre de la façon dont vous prévoyez sur l'appui de votre demande dans le long terme.Enfin, cela dépend fortement du niveau de compétence de vos développeurs.

Il n'y a pas un one-size-fits-all répondre à cette question, mais généralement, si votre objectif principal est sur la manivelle logiciel qui offre une certaine valeur commerciale, choisir un cadre existant et de courir avec lui.Ne passez pas vos cycles de construire quelque chose qui ne va pas se rendre immédiatement les bénéfices de l'entreprise (c'est à direles augmentations de revenus et/ou une diminution des coûts).

Par exemple, un de mes de l'organisation des projets est au cœur de l'exploitation de la société, doit être développé et déployé dès que possible, et aura une longue durée de vie.Pour ces raisons, nous avons choisi l'AAPC avec l'aide de l'Entreprise de la Bibliothèque.Nous pourrions avoir choisi d'autres cadres de, mais la chose importante est que nous avons choisi un cadre qui semblait qu'il irait bien avec notre application et notre développeur de compétences et nous avons couru avec elle.

Il nous a donné une bonne longueur d'avance et d'une communauté à partir de laquelle nous pouvons obtenir de l'aide.Nous avons immédiatement commencé avec des fonctionnalités à condition que la valeur de l'entreprise et n'ont pas taper la tête contre le mur en essayant de construire un cadre.

Nous sommes dans la position où nous pouvons embaucher des gens qui ont probablement été exposés à notre cadre, en leur donnant une très bonne longueur d'avance.Cela devrait permettre de réduire à long terme les coûts de soutien.

Existe-il des choses que nous ne l'utilisez pas et les frais généraux que nous n'avons pas besoin?Peut-être.Mais, je vais le commerce qui tout au long de la journée pour la livraison de la valeur de l'entreprise dans le code tôt et souvent.

Autres conseils

Cela dépend vraiment de ce que vous devez faire.Généralement parlant, le plus grand de la niche, c'est que votre entreprise est dans, la meilleure chance que vous trouverez un cadre de bien vous soutenir.Pour les petites niches, vous aurez plus que probablement besoin de rouler votre propre.

La société pour laquelle je travaille a plusieurs applications, le tout orienté vers l'estimation de la matériaux de construction pour les bâtiments.Puisque c'est une jolie chose en particulier, et nous avons environ 8 applications sont similaires, nous avons décidé d'étendre notre propre et l'amener dans la 3ème partie des bibliothèques lorsque cela est nécessaire (Pas de sens de re-inventer la roue pour certains trucs)

Vos valeurs peuvent varier bien sûr.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top