какие есть средства для поддержания актуальности copy/past'ов?

Тема в разделе "WASM.SOFTWARE", создана пользователем Folk Acid, 7 июл 2009.

  1. Folk Acid

    Folk Acid New Member

    Публикаций:
    0
    Регистрация:
    23 авг 2005
    Сообщения:
    432
    Адрес:
    Ukraine
    Не секрет, что в процессе разработки, иногда легче сделать copy & paste чем пойти на конфликт с архитектором или заниматься бесконечным рефакторингом.

    Раньше я эту проблему решал с помощью глобальных экспортов, но теперь предпочитаю copy & paste, хотя правильно было бы отрефакторить нужный интерфейс. Но "правильный" вариант зачастую неприемлем, хотя бы по причине невозможности охвата всей широты вариантов использования повторного кода, или по причине сложности внесения изменений в архитектуру.

    В связи с этим появляется проблема поддержания актуальных изменений всех возможных клонов и форков кода из copy & paste.

    Какие есть средства для поиска по проекту всех элементов выделенного кода, но с незначительными изменениями?