Ícono del sitio Embarcadero RAD Studio, Delphi, & C++Builder Blogs

Metodología y métricas de comparación de herramientas realistas para desarrolladores (Parte 1)

rae

Photo: Harry Parvin

La proliferación actual de herramientas para mejorar el desarrollo de software es motivo de celebración. ¡Muchas personas increíbles trabajan a diario para crear y distribuir utilidades, complementos e IDE que facilitan nuestro desarrollo! Sin embargo, la otra cara de la moneda de la proliferación describe una lucha constante para identificar la mejor herramienta tanto para el trabajo actual como para su futuro. Si alguna vez se ha enfrentado a ocho marcos que compiten por su atención en el mismo dominio de software y ha sentido una parálisis de elección, comprende lo difícil que puede ser tomar esa importante decisión personal y empresarial. Con esto en mente, nos embarcamos en la misión de publicar una serie de documentos técnicos que comparan y contrastan RAD Studio con otros marcos importantes para el desarrollo de aplicaciones para eliminar la mejor opción a largo plazo.. Nuestra audiencia son tanto desarrolladores que deben comprender íntimamente su herramienta de elección como también tomadores de decisiones y estrategas comerciales que buscan un marco que respalde la entrega a tiempo, la expansión futura y la estabilidad a largo plazo.

Metodología

Se utilizarán cinco aplicaciones de referencia para comparar marcos seleccionados

Cada aplicación incorpora funciones básicas cumplidas por un buen framework como diseño de UI, comunicación REST API, soporte Unicode, soporte de base de datos, etc. Estas aplicaciones serán desarrolladas por expertos en los frameworks seleccionados (voluntarios para Delphi y contratados para otros frameworks) y evaluados según a las principales métricas del proyecto.

Métrica

Estos artículos evaluarán los marcos en las áreas de productividad del desarrollador , funcionalidad del marco , flexibilidad de herramientas y rendimiento en tiempo de ejecución .  

Hoja de ruta del proyecto

Embarcadero planea este proyecto como una comparación iterativa entre RAD Studio, Delphi y C ++ Builder con otros marcos, con el objetivo de estimular la conversación con otros desarrolladores de marcos. Toda la investigación y los datos se publicarán en GitHub para que otros los revisen. La primera comparación es entre Visual Component Library (VCL) de RAD Studio y Windows Presentation Foundation (WPF) .NET utilizando la aplicación de referencia Calculator. Después de eso, el marco de múltiples aplicaciones FireMonkey de RAD Studio se probará con Electron. Espere que las iteraciones futuras continúen trabajando a través de los proyectos de referencia antes mencionados, incorporen nuevos marcos y se basen en estos documentos iniciales para proporcionar una comparación completa de las principales herramientas de desarrollo de 2020.

Salir de la versión móvil