Reuse. Методология повторного использования: различия между версиями

орфография, перенес определение "перехода"
м
(орфография, перенес определение "перехода")
Например, нарисовали вы какую-нибудь красивую картинку, и теперь можно помещать её куда угодно -- и на свою домашнюю страницу, и в программы, и логотип из неё сделать, и ещё куда-нибудь сунуть. Или другой пример: написали вы библиотеку функций для работы с трёхмерной графикой и теперь можете использовать её во всех своих приложениях, где возникает надобность рисовать 3D-картинки. Это просто и очевидно.
 
Но в действительности ''reuse'' является важнейшей и достаточно сложной методологией, позволяющей решать задачи необъятной трудности и осуществлять ''мета-системныеметасистемные переходы'' в науке и технике.
 
Reuse – это оперирование имеющимися методами, инструментами, алгоритмами и решениями с целью получения новых методов, инструментов для решений новых задач. По сути, reuse – это важнейший метод, который позволяет осуществлять метасистемные переходы при построении компьютерных (и не только) систем.
 
{{Начало цитаты}}
Метасистемный переход – это изменение (повышение уровня) организации системы, при котором элементарными объектами новой системы становятся системы предыдущего уровня. Этот термин ввёл В.Ф. Турчин в работе «Метасистемные переходы».
{{Конец цитаты}}
 
Reuse – это оперирование имеющимися методами, инструментами, алгоритмами и решениями с целью получения новых методов, инструментов для решений новых задач. По сути, reuse – это важнейший метод, который позволяет осуществлять метасистемные переходы при построении компьютерных (и не только) систем.
 
В технологиях программирования есть множество ярких примеров метасистемных переходов. Например, процедурное программирование заключается в разбиении программы на процедуры (функции, действия), при котором для описания новых, высокоуровневых процедур используются имеющиеся (более) низкоуровневые процедуры.
Анонимный участник