DelphiProductivityWhitepaper

Comparação de benchmark de tamanho de código entre Delphi e Electron

delelec05

O tamanho do código é uma métrica simples que compara o número de linhas de código necessárias para criar o aplicativo de referência no estudo. O whitepaper “ Descobrindo o melhor framework multiplataforma por meio de benchmarking ” avalia dois frameworks que suportam o desenvolvimento de aplicativos de desktop multiplataforma: Delphi e Electron .

Este é o quinto de uma série de postagens de blog que analisam mais de perto cada uma das 26 métricas individuais usadas no estudo e como Delphi e Electron se saíram nessas métricas. A primeira pode ser encontrada aqui.

Baixe o whitepaper completo aqui

delphi-electron-cover

Categoria de referência: produtividade do desenvolvedor

A produtividade do desenvolvedor é a medida do esforço e do código necessários para que os desenvolvedores concluam as tarefas típicas de desenvolvimento. A produtividade afeta diretamente o tempo de lançamento do produto e os custos de mão de obra de longo prazo, de modo que as ferramentas que aumentam a produtividade do desenvolvedor têm impactos substanciais nos prazos e nos resultados dos negócios. A produtividade pode ser alcançada de duas maneiras distintas – requisitos de codificação reduzidos devido a bibliotecas nativas e ferramentas IDE, como conclusão de código e design visual.
IDEs com maior amplitude de biblioteca geralmente resultam em menos linhas de código por aplicativo e produzem uma base de código limpa e enxuta que minimiza as oportunidades de bugs ou problemas de manutenção posteriormente no ciclo de vida do produto. A produtividade do framework foi avaliada de acordo com seis métricas que buscavam capturar como
frameworks e IDEs melhoram o time-to-market do produto.

Métrica de referência 5/26: tamanho do código

Tamanho do código : Total de linhas de código que o desenvolvedor deve escrever, respeitando a formatação e os estilos aceitos, para criar um aplicativo totalmente funcional. Essa medida objetiva de volume de código esclarece a dificuldade de manutenção futura de código – mais código normalmente requer mais tempo para aprender e solucionar problemas.

Resultados de comparação

Pontuação Delphi: 5 (de 5)

O leitor de RSS Delphi FMX exigiu 178 linhas de código digitado total e 97 linhas para a GUI (54%).

Pontuação de elétrons: 3 (de 5)

O leitor de RSS Electron exigiu 293 linhas de código digitado total e 115 linhas para a GUI (39%).

Baixe o whitepaper completo aqui


Coding Boot Camp

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

Leave a Reply

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

IN THE ARTICLES