Clone Detective wurde auf der von gesponserten Microsoft Open-Source-Site Codeplex eingestellt. Hier werden Lösungen als Open Source angeboten, die mit der Optimierung von Microsoft-Produkten zu tun haben.

Das neue Tool stammt aus Bayern. Es sorgt derzeit in Visual Studio für Klarheit: Geklonter Code, der im späteren Projektverlauf für Inkonsistenzen sorgen kann, wird mit dem Werkzeug leicht aufgespürt und markiert.

Als Clone Detective for Visual Studio kann das Tool schon im Entwicklungsprozess selbst eingesetzt werden. Quellcode, der sich als Duplikat irgendwo im Projekt versteckt hält, wird damit aufgespürt. Er kann dann geprüft und gegebenenfalls entfernt werden. Klone von Quellcodes sind nach den Angaben ein Zeichen für schlecht faktorierten Code und sollten frühzeitig entfernt werden.

Wie Projektkoordinator Immo Landwerth, Student und Mitarbeiter an der Technischen Universität München schrieb, sei das Aufspüren wichtig. So können Qualitätsprobleme entdeckt werden. Wenn ein ähnlicher Algorithmus über die ganze Bandbreite einer Anwendung verteilt werde – in ganz kleinen Abweichungen immer derselbe Code -, dann werde das zu erhöhter Maintenance-Arbeit führen. Dieser erhöhte Maintenance-Aufwand kann zu Inkonsistenzen in der Anwendung selbst führen und diese stören.

Page: 1 2

Silicon-Redaktion

Recent Posts

Studie: Rund ein Drittel der APIs sind ungeschützt

Angriffe auf APIs und Webanwendungen sind zwischen Januar 2023 und Juni 2024 von knapp 14…

3 Tagen ago

Universitätsmedizin Essen setzt für E-Mail-Sicherheit auf NoSpamProxy

Mit täglich über 45.000 eingehenden E-Mails ist die IT-Abteilung des Klinikums durch Anhänge und raffinierte…

3 Tagen ago

Bau-Spezialist Schöck: Migration von SAP ECC ERP auf S/4HANA

Bau- und Fertigungsspezialist investiert in die S/4HANA-Migration und geht mit RISE WITH SAP in die…

5 Tagen ago

Pure Storage: Cloud, KI und Energieeffizienz

Trends 2025: Rasante Entwicklungen bei Automatisierung, KI und in vielen anderen Bereichen lassen Unternehmen nicht…

6 Tagen ago

GenKI verbessert Datenmanagement und Angebotsgenauigkeit

DHL Supply Chain nutzt generative KI-Anwendungen für Datenbereinigung und präzisere Beantwortung von Angebotsanforderungen (RFQ).

7 Tagen ago

Rolls-Royce Power Systems nutzt industrielle KI aus der IFS Cloud​

Marke mtu will globale Serviceabläufe optimieren und strategische Ziele hinsichtlich Effizienz, Nachhaltigkeit und Wachstum unterstützen.

7 Tagen ago