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

Сравнение размера кода между Delphi и Electron

del-elec-05

Размер кода — это простая метрика, которая сравнивает количество строк кода, необходимых для создания эталонного приложения в исследовании. В техническом документе « Открытие лучшей кросс-платформенной платформы посредством сравнительного анализа» оцениваются две среды, поддерживающие разработку многоплатформенных настольных приложений: Delphi и Electron .

Это пятая статья из серии статей, посвященных более подробному рассмотрению каждой из 26 отдельных метрик, использованных в исследовании, и тому, как Delphi и Electron справились с этими метриками. Первый можно найти здесь.

Загрузите полный технический документ здесь

delphi-electron-cover

Категория бенчмарка: Продуктивность разработчиков

Продуктивность разработчиков — это мера усилий и кода, необходимых разработчикам для выполнения типичных задач разработки. Производительность напрямую влияет на время вывода продукта на рынок и долгосрочные затраты на рабочую силу, поэтому инструменты, повышающие производительность разработчиков, оказывают существенное влияние на сроки и финансовые результаты бизнеса. Продуктивность может быть реализована двумя различными способами: снижение требований к кодированию за счет собственных библиотек и инструментов IDE, таких как завершение кода и визуальный дизайн.
IDE с большим объемом библиотеки обычно приводят к меньшему количеству строк кода для каждого приложения и создают чистую, скудную кодовую базу, которая сводит к минимуму возможность ошибок или проблем с обслуживанием на более поздних этапах жизненного цикла продукта. Продуктивность фреймворка оценивалась по шести показателям, которые стремились отразить, как
фреймворки и IDE сокращают время выхода продукта на рынок.

Контрольный показатель 5/26: размер кода

Размер кода : общее количество строк кода, которое разработчик должен написать, придерживаясь принятого форматирования и стилей, чтобы создать полнофункциональное приложение. Эта объективная мера объема кода проливает свет на сложность обслуживания кода в будущем — больше кода обычно требует больше времени для изучения и устранения неполадок.

Результаты сравнительного анализа

Оценка Delphi: 5 (из 5)

Для чтения RSS Delphi FMX потребовалось 178 строк печатного кода и 97 строк для графического интерфейса (54%).

Электронный балл: 3 (из 5)

Читателю Electron RSS требовалось всего 293 строки печатного кода и 115 строк для графического интерфейса (39%).

Загрузите полный технический документ здесь

RAD Studio 13.2 Florence Now Available! Kai 1.1.1 Now Available! What's Coming in RAD Studio 13.2 Florence

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.

IN THE ARTICLES