Повторне використання в комп’ютерному програмуванні – це вимірювання ймовірності того, що дана одиниця коду може бути успішно включена в іншу програму. Мови комп’ютерного програмування пропонують різний ступінь можливості повторного використання. У мовах структурованого програмування програмісти розробляють бібліотеки коду, які містять часто використовувані підпрограми, наприклад, пов’язані з відкриттям вікна та відображенням його на екрані. Щоб використовувати бібліотечну підпрограму, програміст пише оператор, який викликає цю процедуру.
Хоча на практиці ця процедура звучить просто, програміст повинен багато знати про підпрограму і викликати її відповідно до точних (і часто складних) правил підпрограми. Див. бібліотека, бібліотечна програма, об’єктне, об’єктно-орієнтоване програмування, структурне програмування.
Technipages пояснює можливість повторного використання
Повторне використання – це якість коду, який використовується на різних платформах для виконання кількох функцій. Повторне використання коду засноване на філософії програмування, яка підкреслює, що програміст не повторюється. Філософія виправдовує, що кожна частина знання повинна мати єдине однозначне представлення в системі. Повторне використання коду можливе за допомогою деяких особливостей кодів, однією з таких особливостей є успадкування, яке є все про те, що клас може використовувати функцію базового класу та членів, інші методи є функціями бібліотеки.
Крім цього, існуючий код можна розбити на модулі, модулі повинні бути згуртованими, тобто мати здатність двох або більше модулів працювати разом. Щоб розбиття на модулі працювало, модулі повинні мати можливість функціонувати незалежно.
Щоб код можна було використовувати повторно, це означає, що код був написаний добре структурованим, простим у обслуговуванні та чистим. Все зводиться до простоти коду, тобто здатності неавторів рідного коду легко розуміти властивості написаного коду.
Поширене використання багаторазового використання
- The можливість повторного використання код залежить від здатності інших програмістів дивитися на код і розуміти його та його властивості
- Можливість багаторазового використання це якість коду, який використовується на різних платформах для виконання кількох функцій
- Для можливість повторного використання Для роботи відомий метод відомий як модуляризація, при якому код розбивається на модулі.
Поширені зловживання повторним використанням
- Коли можливість повторного використання застосовується до коду або програми, обов’язково, щоб код був програмуванням із закритим вихідним кодом
- Для можливість повторного використання для роботи не обов'язково код розбитий на модулі