Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Jahren . Ich entwerfe eine Anwendung, die in einem …
Ich verwalte einen großen Teil des in C geschriebenen Legacy-Codes. Dieser Code wurde ursprünglich für die Kompilierung mit Windows 3 für Workgroups geschrieben, und später wurde eine Version für NT erstellt. Diese Legacy-Anwendung wird noch heute verwendet und läuft seit Anfang der 90er Jahre auf 3.11- und NT-Workstations. Es funktioniert …
Ich bin derzeit in einem bezahlten Praktikum und habe die Aufgabe, ein veraltetes System zu warten, das in den letzten 5 Jahren von mehreren Entwicklern (zu unterschiedlichen Zeiten) entwickelt wurde. Das Management stimmt zu, dass das "System lebenserhaltend ist", und ich erhalte regelmäßig Fehlerberichte von Endbenutzern, die das System derzeit …
Wenn ein Anbieter erklärt, dass er keinen Support oder Service für eine Software mehr bereitstellen möchte (und die Absicht zum Ausdruck bringt, das Geschäft zu verlassen - keine Upgrade-Pfade anzubieten), welche Art von Rückgriff steht dem Kunden zur Verfügung? Bitte beachten Sie dies aus Kundensicht . Die IT-Mitarbeiter des Kunden …
Im vergangenen Jahr habe ich ein neues System mit Dependency Injection und einem IOC-Container erstellt. Das hat mir viel über DI beigebracht! Ich halte es jedoch auch nach dem Erlernen der Konzepte und Muster für eine Herausforderung, Code zu entkoppeln und einen IOC-Container in eine Legacy-Anwendung einzuführen. Die Anwendung ist …
Ich arbeite für ein großes Unternehmen und bin für eine große Java-Anwendung mit Tausenden von Junit-Tests verantwortlich. Seit ich in diese Rolle gewechselt bin, gab es 200-300 defekte Tests (wahrscheinlich seit Jahren defekt). Die Tests sind alt und zerbrechlich und es gibt eine Menge Spaghetti-Abhängigkeiten, die normalerweise mit Live-Sandbox-Daten enden. …
Wir sind ein kleines, sehr spezialisiertes Unternehmen für die Verwaltung von Sozialleistungen mit einer äußerst nützlichen und robusten Sammlung von Software, von denen einige in COBOL, die meisten jedoch in BASIC geschrieben sind. Zwei hauptberufliche Berater haben dieses System in mehr als 30 Jahren geschickt gewartet und verbessert. Unnötig zu …
Ich habe kürzlich eine Diskussion darüber geführt, wie man mit Refactoring im Allgemeinen umgeht (was an sich schon ein interessantes Thema ist). Schließlich wurde folgende Frage aufgeworfen: Wie geht man mit Zusammenführungskonflikten um, die dadurch entstanden sind, dass jemand einen Teil des Codes umgestaltet hat, während ein anderer an einem …
Der Titel sagt alles. Mein Unternehmen verwendet ein älteres Firmware-Projekt für ein Mikrocontroller-Gerät, das vollständig in C geschrieben ist. Es gibt Teile, die offensichtlich falsch sind und geändert werden müssen, und die aus einem C # / TDD-Hintergrund stammen. Ich mag die Idee nicht, Dinge ohne Tests zufällig umzugestalten, um …
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Software Engineering Stapel Börse. Geschlossen vor 5 Jahren . Ich bin ein neuer College-Absolvent (letzten Mai!). Während ich noch in der Schule …
Ich bin verantwortlich für eine große Asp.Net-basierte Website. Derzeit handelt es sich um eine Website (keine Webanwendung), einige Windows-Dienste und eine Reihe von Klassenbibliotheken. Die Datenschicht verwendet eine Mischung aus LLBLGEN und Linq To LLBGen sowie eine Reihe von Instanzen von Legacy-Inline-SQL, die nicht überarbeitet wurden. Es gibt einige Implementierungen …
COBOL wird immer noch (stark?) Für das Financial Computing verwendet. Es ist eine alte Sprache, und AFAIK die meisten Programmierer hassen COBOL oder mögen es zumindest nicht. Dies wirft die Frage auf: Ist der einzige Grund, warum COBOL immer noch verwendet wird, dass ältere Software es verwendet, oder hat es …
Ich überarbeite derzeit einen Teil einer großen Codebasis ohne Unit-Tests. Ich habe versucht, Code auf brutale Weise umzugestalten, dh indem ich versucht habe zu erraten, was der Code tut und welche Änderungen seine Bedeutung nicht ändern würden, aber ohne Erfolg: Es werden zufällig Funktionen rund um die Codebasis unterbrochen. Beachten …
Es gibt viele Informationen zu Tools und Techniken zur Verbesserung älterer Codebasen, aber ich habe keine erfolgreichen Fallstudien aus der Praxis gefunden. Die meisten Ratschläge sind auf Mikroebene und obwohl sie hilfreich sind, überzeugen sie viele Menschen nicht, da es an Beweisen mangelt, die auf Makroebene hilfreich sein können. Ich …
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.