Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
DelphiProductivityWhitepaper

Benchmark-Vergleich der Codegröße zwischen Delphi und Electron

del elec 05

Die Codegröße ist eine einfache Metrik, die die Anzahl der Codezeilen vergleicht, die zum Erstellen der Benchmark-Anwendung in der Studie erforderlich sind. Das Whitepaper „ Discovering The Best Cross-Platform Framework Through Benchmarking “ bewertet zwei Frameworks, die die Entwicklung von Desktop-Anwendungen auf mehreren Plattformen unterstützen: Delphi und Electron .

Dies ist der fünfte in einer Reihe von Blog-Posts, die sich genauer mit jeder der 26 einzelnen Metriken befassen, die in der Studie verwendet wurden, und wie Delphi und Electron jeweils bei diesen Metriken abgeschnitten haben. Die erste finden Sie hier.

Laden Sie hier das vollständige Whitepaper herunter

delphi electron cover

Benchmark-Kategorie: Entwicklerproduktivität

Die Entwicklerproduktivität ist das Maß für Aufwand und Code, die Entwickler benötigen, um typische Entwicklungsaufgaben zu erledigen. Die Produktivität wirkt sich direkt auf die Produkteinführungszeit und die langfristigen Arbeitskosten aus, sodass Tools, die die Entwicklerproduktivität steigern, erhebliche Auswirkungen auf die Geschäftszeiten und das Endergebnis haben. Produktivität kann auf zwei verschiedene Arten realisiert werden – reduzierte Codierungsanforderungen aufgrund nativer Bibliotheken und IDE-Tools wie Code-Vervollständigung und visuelles Design.
IDEs mit größerer Bibliotheksbreite führen im Allgemeinen zu weniger Codezeilen pro Anwendung und erzeugen eine saubere, schlanke Codebasis, die die Möglichkeiten für Fehler oder Wartungsprobleme später im Produktlebenszyklus minimiert. Die Framework-Produktivität wurde anhand von sechs Metriken bewertet, die das Wie erfassen sollten
Frameworks und IDEs verbessern die Produkteinführungszeit.

Benchmark-Metrik 5/26: Codegröße

Codegröße : Gesamtzahl der Codezeilen, die der Entwickler unter Einhaltung akzeptierter Formatierungen und Stile schreiben muss, um eine voll funktionsfähige Anwendung zu erstellen. Diese objektive Messung des Codevolumens wirft ein Licht auf die Schwierigkeit der zukünftigen Codewartung – mehr Code erfordert in der Regel mehr Zeit zum Erlernen und zur Fehlerbehebung.

Benchmarking-Ergebnisse

Delphi-Bewertung: 5 (von 5)

Der RSS-Reader Delphi FMX benötigte insgesamt 178 Zeilen getippten Code und 97 Zeilen für die GUI (54 %).

Elektronenwert: 3 (von 5)

Der Electron-RSS-Reader benötigte insgesamt 293 Zeilen getippten Code und 115 Zeilen für die GUI (39 %).

Laden Sie hier das vollständige Whitepaper herunter


Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

Kommentieren

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.

IN THE ARTICLES