אַססעססינג די מדרגה פון פּאָטענציעל קאָד קאַמפּלעקסיטי פון עפֿענען מקור פּראַדזשעקס

Martin Schleiss געפרוווט צו פאַרגלייַכן פאַרשידן אָפֿן מקור פּראַדזשעקס אין טערמינען פון קאָד קאַמפּלעקסיטי און פארשטאנד פון ווי די קאָד אַרבעט און וואָס אַקשאַנז עס פּערפאָרמז. פֿאַר בייַשפּיל, אַ פּרויעקט ווערט מער שווער צו פֿאַרשטיין ווען עס ניצט קאָמפּלעקס אַבסטראַקציעס, אַזאַ ווי פונאנדערגעטיילט קאָמוניקאַציע פון ​​קאַמפּאָונאַנץ איבער אַ נעץ, אָדער ניצט אַ גרויס נומער פון נעסטעד מאַדזשולז און קלאסן.

די מעטריק געניצט צו אַססעסס פּאָטענציעל קאַמפּלעקסיטי איז געווען קאַונטינג די נומער פון אַרייַנפיר אַפּעריישאַנז וואָס ינטערטוויינד פאַרשידענע טעקעס. עס איז אנגענומען אַז אַ מענטש קענען לייכט פּאַרס 5-6 קאַנעקשאַנז פון פאַרשידענע טעקעס, און ווי דעם גראדן ינקריסיז, עס ווערט מער שווער צו פֿאַרשטיין די לאָגיק.

רעזולטאַטן באקומען (שוועריקייט איז דיפיינד ווי דער פּראָצענט פון טעקעס וואָס האָבן לינקס צו 7 אָדער מער אנדערע טעקעס).

  • Elasticsearch - 77.2%
  • וויסואַל סטודיאָ קאָוד - 60.3%.
  • זשאַווער - 58.6%
  • לינוקס קערן - 48.7%
  • PostgreSQL - 46.4%
  • מאָנגאָדב - 44.7%
  • Node.js - 39.9%
  • פפּ - 34.4%
  • CPython - 33.1%
  • דזשאַנגאָ - 30.1%
  • רעאַקטדזשס - 26.7%
  • סימפאָני - 25.5%
  • לאַראַוועל - 22.9%
  • NextJS - 14.2%
  • טשאַקראַ-וי - 13.5%

מקור: opennet.ru

לייגן אַ באַמערקונג