Ich bin gerade für ein Code-Projekt mit Wartbarkeitsproblemen verantwortlich gemacht worden. Was kann ich tun, um das Projekt auf eine stabile Basis zu stellen?
Ich befinde mich an einem Ort, an dem wir mit einem sehr großen mehrschichtigen .NET-System arbeiten, dem viele wichtige Dinge wie Unit-Tests, IOC, MEF, zu viele statische Klassen, reine Datensätze usw. fehlen erst 24 aber ich bin seit fast drei jahren hier (diese app ist seit 5 jahren in der entwicklung) und hauptsächlich aus zeitlichen gründen haben wir einfach mehr mist hinzugefügt, um dem anderen mist zu entsprechen. Nachdem ich in meiner Freizeit eine Reihe von Projekten durchgeführt hatte, begann ich zu verstehen, wie wichtig all diese Konzepte sind. Auch aufgrund des Mitarbeiterwechsels bin ich jetzt der Teamleiter bei diesem Projekt und möchte unbedingt einige clevere Möglichkeiten finden, um diese App zu verbessern. Möglichkeiten, wie der Wert dem Management erklärt werden kann. Ich habe Ideen, was ich gerne tun würde, aber sie scheinen alle so überwältigend zu sein, dass ich nicht viel im Voraus gewinnen kann. Jede Geschichte darüber, wie die Leute damit umgegangen sind oder wären, wäre eine sehr interessante Lektüre. Vielen Dank.