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

Wie KI den Jobeinstieg verändertWie KI den Jobeinstieg verändert

Wie KI den Jobeinstieg verändert

Aus Sicht vieler Führungskräfte sind junge Talente oft unzureichend auf ihre Jobprofile vorbereitet, da sie…

2 Tagen ago
Deutsche DefTechs: Nur jedes dritte würde erneut hier gründenDeutsche DefTechs: Nur jedes dritte würde erneut hier gründen

Deutsche DefTechs: Nur jedes dritte würde erneut hier gründen

Umfrage: Bürokratisches Beschaffungswesen, strikte Regulierung und fehlendes Risikokapital bremsen digitale Verteidigungs-Innovationen.

3 Tagen ago
Pilotprojekt: Digitalisierung der IT-Infrastruktur im deutschen StromnetzPilotprojekt: Digitalisierung der IT-Infrastruktur im deutschen Stromnetz

Pilotprojekt: Digitalisierung der IT-Infrastruktur im deutschen Stromnetz

Initiative von Cisco und Amperion ermöglicht schnellere Datenübertragungsgeschwindigkeiten mithilfe der Routed Optical Networking (RON)-Technologie.

3 Tagen ago
Manufacturing-X: Warum diese Initiative für Europa von Bedeutung istManufacturing-X: Warum diese Initiative für Europa von Bedeutung ist

Manufacturing-X: Warum diese Initiative für Europa von Bedeutung ist

Manufacturing-X als Antwort auf internationale Zollkonflikte, globale Lieferkettenprobleme und Abhängigkeit von meist US-amerikanischen Tech-Konzernen.

3 Tagen ago
Wie verbreitet ist Secure-by-Design in Deutschland?Wie verbreitet ist Secure-by-Design in Deutschland?

Wie verbreitet ist Secure-by-Design in Deutschland?

Laut Studie ist jeder dritte Security-Experte davon überzeugt, dass Cyber-Immunität die Häufigkeit von Angriffen reduzieren…

3 Tagen ago
Kletternde Roboter im WarenlagerKletternde Roboter im Warenlager

Kletternde Roboter im Warenlager

Intralogistikspezialist SSI Schäfer integriert Bots, Regale, Arbeitsstationen und IT-Umgebungen zu Komplettlösungen für Lagerbetreiber.

3 Tagen ago