Какво е повторна употреба? определение и значение

Повторната употреба в компютърното програмиране е измерването на вероятността дадена единица код да бъде успешно включена в друга програма. Езиците за компютърно програмиране предлагат различни степени на повторна употреба. В структурираните езици за програмиране програмистите разработват библиотеки с кодове, които съдържат често използвани процедури, като например тези, свързани с отварянето на прозорец и показването му на екрана. За да използва библиотечна рутина, програмистът пише изявление, което извиква рутината.
Въпреки че тази процедура звучи просто на практика, програмистът трябва да знае много за рутината и трябва да извика рутината според точните (и често сложни) правила на рутината. Вижте библиотека, библиотечна рутина, обектно, обектно-ориентирано програмиране, структурно програмиране.

Technipages обяснява многократната употреба

Повторната употреба е качеството на код, който се използва в различни платформи за множество функции. Повторната употреба на кода се основава на философията на програмирането, която подчертава, че програмистът не се повтаря. Философията оправдава, че всяко знание трябва да има едно недвусмислено представяне в рамките на една система. Повторната употреба на кода е възможна чрез някои характеристики на кодовете, една от тези функции е наследяването, което е всичко за това, че един клас може да използва функцията и членовете на базовия клас, другите методи са функции библиотеки.


Освен това, съществуващият код може да бъде разделен на модули, модулите трябва да са сплотени, т.е. способността на два или повече модула да работят заедно. За да работи разбиването на модули, модулите трябва да могат да функционират независимо.
За да може кодът да бъде повторно използваем, това означава, че кодът е написан по добре структуриран начин, лесен за поддръжка и е чист. Всичко се свежда до простотата на кода, тоест способността на неавторите на собствен код лесно да разбират свойствата на написания код.

Често срещани употреби на повторна употреба

  • В многократна употреба на кода зависи от способността на други програмисти да могат да гледат кода и да го разберат и неговите свойства
  • Повторна употреба е качеството на кода, използван в различни платформи за множество функции
  • За многократна употреба за да работи, известен метод е известен като модуларизация, при който кодът се разбива на модули.

Често срещани злоупотреби с повторна употреба

  • Кога многократна употреба се прилага към код или програма, задължително е кодът да е програмиране с затворен код
  • За многократна употреба за да работи, не е задължително кодът да е разбит на модули