Ka loiloi ʻana i ke kiʻekiʻe o ka paʻakikī code o nā papahana open source

Ua hoʻāʻo ʻo Martin Schleiss e hoʻohālikelike i nā papahana open source e pili ana i ka paʻakikī code a me ka hoʻomaopopo ʻana i ka hana ʻana o ke code a me kāna mau hana. No ka laʻana, ʻoi aku ka paʻakikī o ka hoʻomaopopo ʻana i kahi papahana ke hoʻohana ʻo ia i nā abstractions paʻakikī, e like me ke kamaʻilio puʻupuʻu ʻana o nā ʻāpana ma luna o kahi pūnaewele, a i ʻole ka hoʻohana ʻana i ka nui o nā modules nested a me nā papa.

ʻO ka metric i hoʻohana ʻia e loiloi i ka paʻakikī hiki ke helu ʻia i ka helu o nā hana hoʻokomo i hoʻopili i nā faila like ʻole. Manaʻo ʻia hiki i ke kanaka ke maʻalahi i ka hoʻopili ʻana i nā pilina 5-6 o nā faila like ʻole, a i ka piʻi ʻana o kēia hōʻailona, ​​ʻoi aku ka paʻakikī o ka hoʻomaopopo ʻana i ka loiloi.

Nā hualoaʻa i loaʻa (ua wehewehe ʻia ka pae paʻakikī e like me ka pakeneka o nā faila i loaʻa nā loulou i 7 a i ʻole nā ​​faila ʻē aʻe).

  • Elasticsearch - 77.2%
  • Code Studio Visual - 60.3%.
  • ʻAi - 58.6%
  • Linux kernel - 48.7%
  • PostgreSQL - 46.4%
  • mongoDB - 44.7%
  • Node.js - 39.9%
  • PHP - 34.4%
  • CPython - 33.1%
  • Django - 30.1%
  • reactJS - 26.7%
  • Symfony - 25.5%
  • Laravel - 22.9%
  • JS aʻe - 14.2%
  • chakra-ui - 13.5%

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka