Повторное использование: знания vs код
От: Alexey Zasimov Россия  
Дата: 13.02.12 12:30
Оценка: 1 (1)
Склоняюсь к мысли, что повторное использование кода — вещь экономически трудно осуществимая.
Почему так считаю:

— компонент, который может использоваться повторно, проектируется более тщательно, а поэтому более дорогой;

— любой компонент решает конкретный класс задач при конкретных ограничениях. То есть повторное использование возможно только тогда, когда решаемая задача "хорошо подходит" для готового компонента. Часто специфика той или иной задачи не позволяет воспользоваться существующим решением. А поэтому невыгодно искать общие решения.

Возникает сомнение в пользе от кода как такового (то есть документация из него слабая). Кажется, что более разумно повторно использовать знания о способе решения задачи. Но тогда нужно переходить от открытого кода к открытой проектной документации (идея движения за открытую проектную документацию пренаделижит А.А. Шалыто — http://is.ifmo.ru/works/open_doc).

Как вы считаете, какие препятствия существуют для воплощения этой идеи в жизнь?
открытая проектная документация
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.