Klonbagger Ranking & Zusammenfassung
- Name des Herausgebers:
- Peter Bulychev
- Betriebssysteme:
- Mac OS X
Klonbagger Stichworte
Klonbagger Beschreibung
Entdecken Sie doppelten Code in Python und Java Clone Digger ist ein kostenloses Werkzeug für freies und offenes Quelle, das einen ähnlichen Code in Python- und Java-Programmen erkennen soll. Die Synonyme für den Begriff "ähnlicher Code" sind "Klon" und "Duplicate Code". Was ist Software-Klon? Zwei kontinuierliche Fragmente des Codeform-Klones, wenn sie ähnlich sind. Warum ist es wichtig, Klone zu erkennen? Die Anwesenheit von Klonen kann die Wartungskosten des Codes erhöhen. Detektierte Klone können refaktoriert oder einfach in Mind gehalten werden .Clone Digger verwendet einen komplexen Algorithmus, um doppelte Code zu finden, der aus mehreren Phasen besteht. Hier sind einige wichtige Funktionen von "Clone Digger": · Clone Digger ist das einzige Werkzeug, das mit Python-Quellen funktioniert (ohne Werkzeuge, die an der reinen Texthöhe arbeiten, und die sehr einfache Implementaion in Pylint). · Vielfalt von behandelten Klonentypen. Streng genommen wird ein Paar von Anweisungen an als Klon betrachtet, wenn eine Sequenz von der anderen erhalten werden kann, indem er einige kleine Subexpressions ersetzt. Insbesondere sind Änderungen der Variablen- und Funktionsnamen und -konstanten erlaubt. · Es ist kostenlos (unter der GPL-Lizenz bereitgestellt).
Klonbagger Zugehörige Software