විවෘත කේත ව්‍යාපෘතිවල විභව කේත සංකීර්ණතා මට්ටම තක්සේරු කිරීම

Martin Schleiss විවිධ විවෘත කේත ව්‍යාපෘති සංසන්දනය කිරීමට උත්සාහ කළේ කේත සංකීර්ණත්වය සහ කේතය ක්‍රියා කරන ආකාරය සහ එය සිදු කරන ක්‍රියා මොනවාද යන්න අවබෝධ කර ගැනීමයි. උදාහරණයක් ලෙස, ව්‍යාපෘතියක් ජාලයක් හරහා බෙදා හරින ලද සංරචක සන්නිවේදනය වැනි සංකීර්ණ වියුක්තයන් භාවිතා කරන විට හෝ කැදැලි මොඩියුල සහ පන්ති විශාල සංඛ්‍යාවක් භාවිතා කරන විට එය තේරුම් ගැනීමට අපහසු වේ.

විභව සංකීර්ණත්වය තක්සේරු කිරීමට භාවිතා කරන මෙට්‍රික් එක වූයේ විවිධ ගොනු එකිනෙකට බැඳී ඇති ආනයන මෙහෙයුම් ගණන ගණනය කිරීමයි. පුද්ගලයෙකුට විවිධ ලිපිගොනු වල සම්බන්ධතා 5-6 ක් පහසුවෙන් විග්‍රහ කළ හැකි බව උපකල්පනය කර ඇති අතර, මෙම දර්ශකය වැඩි වන විට, තර්කනය තේරුම් ගැනීම වඩාත් අපහසු වේ.

ලබාගත් ප්‍රතිඵල (දුෂ්කරතා මට්ටම වෙනත් ගොනු 7ක් හෝ ඊට වැඩි ගණනකට සබැඳි ඇති ගොනු ප්‍රතිශතයක් ලෙස අර්ථ දැක්වේ).

  • ඉලාස්ටික් සෙවුම් - 77.2%
  • විෂුවල් ස්ටුඩියෝ කේතය - 60.3%.
  • මලකඩ - 58.6%
  • ලිනක්ස් කර්නලය - 48.7%
  • PostgreSQL - 46.4%
  • mongoDB - 44.7%
  • Node.js - 39.9%
  • PHP - 34.4%
  • CPython - 33.1%
  • ජැන්ගෝ - 30.1%
  • ප්රතික්රියා JS - 26.7%
  • සිම්ෆොනි - 25.5%
  • Laravel - 22.9%
  • nextJS - 14.2%
  • chakra-ui - 13.5%

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න