Site icon Embarcadero RAD Studio, Delphi, & C++Builder Blogs

Méthodologie et métriques de comparaison des outils de développement réalistes (partie 1)

rae

Photo: Harry Parvin

Aujourd’hui, la prolifération d’outils pour améliorer le développement de logiciels est un motif de célébration. De nombreuses personnes extraordinaires travaillent quotidiennement pour créer et distribuer des utilitaires, des plug-ins et des IDE qui facilitent notre développement! Cependant, l’autre côté de la médaille de prolifération décrit une lutte constante pour identifier le meilleur outil pour le travail actuel et pour votre avenir. Si vous avez déjà été confronté à huit frameworks en compétition pour votre attention dans le même domaine logiciel et que vous avez ressenti une paralysie du choix, vous comprenez à quel point il peut être difficile de faire ce choix personnel et professionnel important. Dans cet esprit, nous nous engageons dans une mission de publication d’une série de livres blancs qui comparent et contrastent RAD Studio avec d’autres frameworks majeurs pour le développement d’applications afin d’éliminer le meilleur choix à long terme.. Notre public est à la fois les développeurs qui doivent comprendre intimement leur outil de choix et également les décideurs et les stratèges commerciaux à la recherche d’un cadre qui soutiendra la livraison à temps, l’expansion future et la stabilité à long terme.

Méthodologie

Cinq applications de référence seront utilisées pour comparer les cadres sélectionnés

Chaque application intègre des fonctions de base remplies par un bon framework comme la conception d’interface utilisateur, la communication API REST, le support Unicode, le support de base de données, etc. aux principales métriques du projet.

Métrique

Ces articles évalueront les cadres dans les domaines de la productivité des développeurs , des fonctionnalités du cadre , de la flexibilité des outils et des performances d’ exécution .  

Feuille de route du projet

Embarcadero planifie ce projet comme une comparaison itérative entre RAD Studio, Delphi et C ++ Builder avec d’autres frameworks, dans le but de stimuler la conversation avec d’autres développeurs de framework. Toutes les recherches et données seront publiées sur GitHub, pour que d’autres puissent les examiner. La première comparaison est entre Visual Component Library (VCL) de RAD Studio et Windows Presentation Foundation (WPF) .NET à l’aide de l’application de référence Calculator. Ensuite, le framework multi-applications FireMonkey de RAD Studio sera testé contre Electron. Attendez-vous à ce que les futures itérations continuent à travailler sur les projets de référence susmentionnés, incorporent de nouveaux cadres et s’appuient sur ces documents initiaux pour fournir une comparaison complète des principaux outils de développement de 2020.

 
Quitter la version mobile