Kev ntsuam xyuas qib ntawm cov peev txheej code complexity ntawm qhib qhov project

Martin Schleiss tau sim los sib piv ntau qhov chaw qhib qhov project hauv cov ntsiab lus ntawm txoj cai nyuaj thiab kev nkag siab ntawm txoj cai ua haujlwm li cas thiab nws ua dab tsi. Piv txwv li, ib qhov project yuav nyuaj rau to taub thaum nws siv complex abstractions, xws li kev sib txuas lus ntawm cov khoom nyob rau hauv lub network, los yog siv ib tug loj tus naj npawb ntawm nested modules thiab chav kawm ntawv.

Cov metric siv los ntsuas qhov muaj peev xwm tsis yooj yim yog suav cov kev lag luam ntshuam uas cuam tshuam cov ntaub ntawv sib txawv. Nws yog assumed tias ib tug neeg tuaj yeem yooj yim parse 5-6 kev sib txuas ntawm cov ntaub ntawv sib txawv, thiab raws li qhov ntsuas no nce, nws nyuaj rau kev nkag siab txog cov logic.

Cov txiaj ntsig tau txais (qib nyuaj yog txhais raws li feem pua ​​​​ntawm cov ntaub ntawv uas muaj kev txuas mus rau 7 lossis ntau dua lwm cov ntaub ntawv).

  • Elasticsearch - 77.2%
  • Visual Studio Code - 60.3%.
  • Yog '- 58.6%
  • Linux ntsiav - 48.7%
  • PostgreSQL - 46.4%
  • mongoDB - 44.7% kev xav
  • Node.js - 39.9%
  • PHP – 34.4%
  • CPython - 33.1%
  • Tus nqi - 30.1%
  • reactJS - 26.7%
  • Symfony - 25.5%
  • Kev lag luam - 22.9%
  • Tom ntej noJS - 14.2%
  • chakra-ui - 13.5%

Tau qhov twg los: opennet.ru

Ntxiv ib saib