Martin Schleiss gbiyanju lati ṣe afiwe ọpọlọpọ awọn iṣẹ akanṣe orisun ṣiṣi ni awọn ofin ti idiju koodu ati oye ti bii koodu naa ṣe n ṣiṣẹ ati awọn iṣe wo ni o ṣe. Fun apẹẹrẹ, iṣẹ akanṣe kan yoo nira sii lati ni oye nigbati o ba lo awọn abstractions eka, gẹgẹbi awọn ibaraẹnisọrọ pinpin ti awọn paati lori nẹtiwọọki kan, tabi nlo nọmba nla ti awọn modulu itẹ-ẹiyẹ ati awọn kilasi.
Metiriki ti a lo lati ṣe ayẹwo idiju ti o pọju ni kika nọmba awọn iṣẹ agbewọle ti o so awọn faili oriṣiriṣi pọ. O ti ro pe eniyan le ni irọrun sọ awọn asopọ 5-6 ti awọn faili oriṣiriṣi, ati bi Atọka yii ṣe pọ si, o nira sii lati ni oye oye naa.
Awọn abajade ti o gba (ipele iṣoro jẹ asọye bi ipin ogorun awọn faili ti o ni awọn ọna asopọ si 7 tabi diẹ sii awọn faili miiran).
- Elasticsearch - 77.2%
- Visual Studio Code - 60.3%.
- Ipata - 58.6%
- Ekuro Linux - 48.7%
- PostgreSQL - 46.4%
- mongoDB - 44.7%
- Node.js - 39.9%
- PHP - 34.4%
- CPython - 33.1%
- Django - 30.1%
- fesiJS - 26.7%
- Symfony - 25.5%
- Laravel - 22.9%
- tókànJS - 14.2%
- chakra-ui - 13.5%
orisun: opennet.ru