Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle se concentre sur un problème uniquement en modifiant ce message . Fermé il y a 2 ans . Je conçois une application qui, à …
Je conserve une grande partie du code hérité, écrit en C. Ce code a été initialement écrit pour être compilé avec Windows 3 pour Workgroups, et plus tard une version pour NT a été créée. Cette application héritée est toujours utilisée aujourd'hui, fonctionnant joyeusement sur les stations de travail 3.11 …
Je suis actuellement en stage rémunéré et j'ai été chargé de maintenir un système obsolète qui a été développé par plusieurs développeurs (à des moments différents) au cours des 5 dernières années. La direction convient que le "système est sous assistance vitale" et je reçois régulièrement des rapports de bogues …
Lorsqu'un fournisseur déclare qu'il n'a plus l'intention de fournir un support ou des services à un logiciel (et a déclaré son intention de quitter l'entreprise - n'offrant aucun chemin de mise à niveau), quel type de recours est disponible pour le client? Veuillez considérer cela du point de vue du …
Au cours de la dernière année, j'ai créé un nouveau système utilisant l'injection de dépendance et un conteneur IOC. Cela m'a beaucoup appris sur DI! Cependant, même après avoir appris les concepts et les modèles appropriés, je considère qu'il est difficile de découpler le code et d'introduire un conteneur IOC …
Je travaille pour une grande entreprise et je suis responsable d'une grande application java avec des milliers de tests junit. Depuis que je suis passé à ce poste, 200 à 300 tests ont été brisés (probablement cassés pendant des années). Les tests sont anciens et fragiles et ils sont un …
Nous sommes une petite société d'administration d'avantages sociaux très spécialisée avec une collection de logiciels extrêmement utile et robuste, certains écrits en COBOL mais la plupart en BASIC. Deux consultants à plein temps ont entretenu et amélioré ce système en plus de 30 ans. Inutile de dire qu'ils prendront bientôt …
J'ai récemment participé à une discussion sur la façon de gérer la refactorisation en général (qui est un sujet intéressant en soi). Finalement, la question suivante a été soulevée: Comment gérer les conflits de fusion qui se sont produits du fait que quelqu'un a refactorisé une partie du code, alors …
Le titre dit tout. Mon entreprise réutilise un projet de micrologiciel hérité pour un dispositif de microcontrôleur, écrit complètement en clair C. Il y a des parties qui sont manifestement erronées et doivent être modifiées, et venant d'un arrière-plan C # / TDD, je n'aime pas l'idée de refactoriser au …
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une discussion approfondie. …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Software Engineering Stack Exchange. Fermé il y a 5 ans . Je suis un récent diplômé d'université (mai dernier!). Pendant que …
J'ai la responsabilité d'un grand site Web basé sur Asp.Net. Il s'agit actuellement d'un site Web (et non d'une application Web), de certains services Windows et d'un certain nombre de bibliothèques de classes. La couche de données utilise un mélange de LLBLGEN et Linq To LLBGen, ainsi qu'un certain nombre …
COBOL est encore (fortement?) Utilisé pour le calcul financier. C'est un ancien langage, et AFAIK la plupart des programmeurs détestent, ou du moins n'aiment pas, COBOL. Cela pose une question: est-ce la seule raison pour laquelle COBOL est toujours utilisé que les logiciels hérités l'utilisent, ou at-il de réels avantages …
Je suis actuellement en train de refactoriser une partie d'une grande base de code sans aucun test unitaire. J'ai essayé de refactoriser le code de manière brute, c'est-à-dire en essayant de deviner ce que fait le code et quels changements ne changeraient pas sa signification, mais sans succès: il casse …
Il y a beaucoup d'informations sur les outils et les techniques pour améliorer les bases de code héritées, mais je n'ai rencontré aucune étude de cas réussie dans le monde réel. La plupart des conseils sont au niveau micro, et bien qu'utile, ne convainc pas beaucoup de gens en raison …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.