Nors „Python“ paveldėjimo sistema yra būtina kodo organizavimui, jos poveikis našumui dažnai nepaisoma. Šiame tyrime nagrinėjamos paveldėjimo iš daugelio klasių išlaidos, kiekybiškai įvertinant poveikį prieigos prie atributų laikui. Platus bandymas atskleidžia, kad yra keletas apžvalgos našumo anomalijų ir kad sulėtėjimas nėra tiksliai linijinis . Kūrėjai, dirbantys prie didelio masto programų, turi žinoti apie šiuos modelius, nes gilus paveldėjimas gali sukelti nenumatytų sunkumų. Našumas gali būti patobulintas ir šias problemas galima sumažinti naudojant alternatyvias strategijas, tokias kaip kompozicija ir optimizuota atributų saugykla.
Gabriel Martim
5 vasario 2025
Išanalizavus gilaus paveldėjimo poveikį Pythonui