Kas ir atkārtota izmantošana? definīcija un nozīme

click fraud protection

Atkārtoti lietojamība datorprogrammēšanā ir iespējamības mērīšana, ka noteiktu koda vienību var veiksmīgi iekļaut citā programmā. Datoru programmēšanas valodas piedāvā dažādas atkārtotas izmantošanas pakāpes. Strukturētās programmēšanas valodās programmētāji izstrādā kodu bibliotēkas, kas satur bieži lietotas rutīnas, piemēram, tās, kas saistītas ar loga atvēršanu un parādīšanu ekrānā. Lai izmantotu bibliotēkas rutīnu, programmētājs uzraksta paziņojumu, kas izsauc rutīnu.
Lai gan šī procedūra praksē izklausās vienkārši, programmētājam ir ļoti daudz jāzina par rutīnu un jāizsauc rutīna saskaņā ar rutīnas precīziem (un bieži vien sarežģītiem) noteikumiem. Skatiet bibliotēku, bibliotēku rutīnu, objektu, objektu orientētu programmēšanu, strukturētu programmēšanu.

Tehniskās lapas izskaidro atkārtotu izmantošanu

Atkārtota lietojamība ir koda kvalitāte, ko izmanto dažādās platformās vairākām funkcijām. Koda atkārtota izmantošana ir balstīta uz programmēšanas filozofiju, kas uzsver, ka programmētājs neatkārtojas. Filozofija pamato, ka katrai zināšanu daļai ir jābūt vienam nepārprotamam attēlojumam sistēmā. Koda atkārtota izmantošana ir iespējama ar dažām kodu iezīmēm, viena no šādām pazīmēm ir Mantojums, kas ir Viss par to, ka klase var izmantot bāzes klases funkciju un locekļus, citas metodes ir funkcijas bibliotēkas.


Bez tam esošo kodu var sadalīt moduļos, moduļiem jābūt saliedētiem, t.i., divu vai vairāku moduļu spējai strādāt kopā. Lai moduļu sadalīšana darbotos, moduļiem jāspēj darboties neatkarīgi.
Lai kods būtu atkārtoti lietojams, tas nozīmē, ka kods ir rakstīts labi strukturētā veidā, to ir viegli uzturēt un tas ir tīrs. Tas viss ir saistīts ar koda vienkāršību, tas ir, to personu spēju, kas nav vietējā koda autori, viegli saprast rakstītā koda īpašības.

Atkārtotas izmantošanas biežākie lietojumi

  • The atkārtota izmantošana kods ir atkarīgs no citu programmētāju spējas aplūkot kodu un saprast to un tā īpašības
  • Atkārtota izmantošana ir koda kvalitāte, kas tiek izmantota dažādās platformās vairākām funkcijām
  • Priekš atkārtota izmantošana lai darbotos, zināma metode ir pazīstama kā modularizācija, kurā kods tiek sadalīts moduļos.

Bieža atkārtotas izmantošanas ļaunprātīga izmantošana

  • Kad atkārtota izmantošana tiek lietots kodam vai programmai, kodam obligāti jābūt slēgta pirmkoda programmēšanai
  • Priekš atkārtota izmantošana lai strādātu, nav obligāti kods ir sadalīts moduļos