Az újrafelhasználhatóság a számítógépes programozásban annak a valószínűsége, hogy egy adott kódegységet sikeresen be lehet építeni egy másik programba. A számítógépes programozási nyelvek különböző fokú újrafelhasználhatóságot kínálnak. A strukturált programozási nyelvekben a programozók olyan kódkönyvtárakat fejlesztenek ki, amelyek gyakran használt rutinokat tartalmaznak, például az ablak megnyitásával és a képernyőn való megjelenítésével kapcsolatosakat. A könyvtári rutin használatához a programozó ír egy utasítást, amely meghívja a rutint.
Bár ez az eljárás a gyakorlatban egyszerűen hangzik, a programozónak sokat kell tudnia a rutinról, és a rutin pontos (és gyakran összetett) szabályai szerint kell meghívnia a rutint. Lásd: könyvtár, könyvtári rutin, objektum, objektum-orientált programozás, strukturált programozás.
Technipages elmagyarázza az újrafelhasználhatóságot
Az újrafelhasználhatóság a különböző platformokon több funkcióhoz használt kód minősége. A kód újrafelhasználhatósága a programozási filozófián alapul, amely hangsúlyozza, hogy a programozó nem ismétli önmagát. A filozófia azt igazolja, hogy minden tudásnak egyetlen egyértelmű reprezentációval kell rendelkeznie egy rendszeren belül. A kód újrafelhasználhatósága a kódok bizonyos jellemzői révén lehetséges, az egyik ilyen jellemző az öröklődés, ami az minden arról szól, hogy egy osztály képes használni az alaposztályfüggvényt és a tagokat, a többi metódus pedig függvény könyvtárak.
Ezeken kívül a meglévő kódot modulokra lehet bontani, a moduloknak összetartónak kell lenniük, azaz két vagy több modul együttműködésére. Ahhoz, hogy a modulokra való feltörés működjön, a moduloknak önállóan kell működniük.
Az újrafelhasználható kód azt jelenti, hogy a kód jól strukturált módon van megírva, könnyen karbantartható és tiszta. Mindez a kód egyszerűségén múlik, vagyis azon, hogy a natív kódot nem szerzők képesek könnyen megérteni az írott kód tulajdonságait.
Az újrafelhasználhatóság általános felhasználási módjai
- Az újrahasználhatóság Egy kód kidolgozása azon múlik, hogy más programozók képesek-e megnézni a kódot és megérteni azt és tulajdonságait
- Újrahasználhatóság a különböző platformokon több funkcióhoz használt kód minősége
- Mert újrahasználhatóság A működéshez egy ismert módszert modularizációnak nevezik, ahol a kódot modulokra bontják.
Az újrafelhasználhatóság gyakori visszaélései
- Amikor újrahasználhatóság kódra vagy programra vonatkozik, akkor kötelező, hogy a kód zárt forráskódú program legyen
- Mert újrahasználhatóság hogy működjön, nem kötelező a kódot modulokra bontani