В онлайн конструкторе есть интересная возможность
командной работы.
А если есть возможность командной работы, почему бы не добавить
поддержку контроля изменений? : )
Возможно, кто-то об этом уже писал, но я не встречал, не замечал. Просто сам столкнулся с необходимостью такого функционала. Это не то что горит. Но подумал, что было бы интересно просматривать историю изменений.
К примеру,
смотрю diff - изменения по сравнению с какой-то прошлой версией алгоритма - а там удаленные иконки выделены
красным(либо затемненные, либо полупрозрачные).
Не хочу рисовать масштабного не выполнимого функционала, т.к. я рассматриваю это как пользователь и для меня это будет "нажал на кнопку, получил результат", в то время как разработчику может потребоваться годы на реализацию этого.
Поэтому и говорю лишь про
красные иконки. Для начала
Интересно, у кого-нибудь приходили такие мысли? В этом вообще есть необходимость в Ваших проектах, дорогие форумчане?
П.С. А потом по diff'ам сделать красивую анимацию - переход состояния алгоритма в другое - иконки перетекают в другие, создаются новые ветки. С кодом бы это не прошло. А вот с визуальными образами(иконками, линиями) смотрелось бы очень даже! Это как история развития алгоритма. Его жизнь. Но это так - моя фантазия:)