Čo je opätovná použiteľnosť? definícia a význam

Opätovná použiteľnosť v počítačovom programovaní je meranie pravdepodobnosti, že daná jednotka kódu môže byť úspešne začlenená do iného programu. Počítačové programovacie jazyky ponúkajú rôzne stupne opätovnej použiteľnosti. V štruktúrovaných programovacích jazykoch programátori vyvíjajú knižnice kódov, ktoré obsahujú často používané rutiny, ako napríklad tie, ktoré súvisia s otvorením okna a jeho zobrazením na obrazovke. Ak chcete použiť rutinu knižnice, programátor napíše príkaz, ktorý volá rutinu.
Hoci tento postup znie v praxi jednoducho, programátor musí o rutine vedieť veľa a musí ju volať podľa presných (a často zložitých) pravidiel rutiny. Pozri knižnica, knižničná rutina, objekt, objektovo orientované programovanie, štruktúrované programovanie.

Technipages vysvetľuje možnosť opätovného použitia

Opätovná použiteľnosť je kvalita kódu, ktorý sa používa na rôznych platformách pre viaceré funkcie. Opätovná použiteľnosť kódu je založená na filozofii programovania, ktorá zdôrazňuje, že programátor sa neopakuje. Filozofia ospravedlňuje, že každý poznatok musí mať jedinú jednoznačnú reprezentáciu v rámci systému. Opätovná použiteľnosť kódu je možná vďaka niektorým vlastnostiam kódov, jednou z takýchto vlastností je dedičnosť, ktorá je všetko o tom, že trieda môže používať funkciu základnej triedy a členov, ostatné metódy sú funkcie knižnice.


Okrem toho môže byť existujúci kód rozdelený na moduly, moduly musia byť súdržné, t. j. schopnosť dvoch alebo viacerých modulov spolupracovať. Aby rozdelenie na moduly fungovalo, musia byť moduly schopné fungovať nezávisle.
Aby bol kód opakovane použiteľný, znamená to, že kód bol napísaný dobre štruktúrovaným spôsobom, ľahko sa udržiava a je čistý. Všetko spočíva v jednoduchosti kódu, teda schopnosti neautorov natívneho kódu ľahko porozumieť vlastnostiam písaného kódu.

Bežné použitia opätovnej použiteľnosti

  • The znovupoužiteľnosť kódu závisí od schopnosti ostatných programátorov, aby sa na kód pozreli a pochopili ho a jeho vlastnosti
  • Opätovná použiteľnosť je kvalita kódu, ktorý sa používa na rôznych platformách pre viacero funkcií
  • Pre znovupoužiteľnosť Aby fungoval, známy spôsob je známy ako modularizácia, kde je kód rozdelený na moduly.

Bežné nesprávne použitia opätovnej použiteľnosti

  • Kedy znovupoužiteľnosť aplikovaný na kód alebo program, je povinné, aby bol kód programovaním s uzavretým zdrojom
  • Pre znovupoužiteľnosť Aby to fungovalo, nie je povinné, kód je rozdelený do modulov