Kuigi Pythoni pärandisüsteem on koodide korraldamiseks hädavajalik, eiratakse selle mõju jõudlusele sageli. Selles uuringus uuritakse paljude klasside pärandamise kulusid, kvantifitseerides mõju atribuudi juurdepääsuajale. Ulatuslik testimine näitab, et otsingu jõudluses on mõned kõrvalekalded ja aeglustumine pole täpselt lineaarne . Suuremahuliste rakenduste kallal töötavad arendajad peavad olema nendest mustritest teadlikud, kuna sügav pärand võib põhjustada ettenägematuid raskusi. Toimivust saab täiustada ja neid probleeme saab vähendada, kasutades alternatiivseid strateegiaid nagu koostis ja optimeeritud atribuutide salvestamine.
Gabriel Martim
5 veebruar 2025
Analüüsida sügava pärandi mõju Pythonis