
Комментарии 4
Я уж думал, вы по щелчку на определенный элемент диаграммы раскрываете его суть. А вы, оказывается, через элементы управления картинки переключаете.
А вообще, вам бы с git научиться работать. Проще отслеживать изменения. И сравнивать файлы. За 5 сек нашли бы отличающийся параметр.
А за статью, спасибо! Люблю PlantUML.
по щелчку на определенный элемент диаграммы раскрываете его суть
Идея интересная, подумаю в её сторону)
А вообще, вам бы с git научиться работать. Проще отслеживать изменения. И сравнивать файлы. За 5 сек нашли бы отличающийся параметр.
Согласна с тем, что пора научиться... Но если задача в банальном сравнивании файлов, то это хорошо умеют делать и более простые инструменты. В моем случае encoder'ы выглядели несколько по-разному, чисто самих отличий как таковых было много. Поэтому сравнение было не на совпадение строчек, а чуть более про смыслы этих самых строчек.
Более правильным решением было бы скопировать код работающего encoder'а, а не пытаться воскресить ИИшный, но на тот момент это был уже вопрос упертого принципа :)
А за статью, спасибо! Люблю PlantUML.
🙏
Крутая идея с PlantUML и JS для интерактивных диаграмм. Только вот в реальной разработке все равно никто не станет этим заморачиваться, проще в draw.io кликать мышью и забыть. А вы пробовали на больших проектах с 50+ методами, не сломается ли URL от длины?
Спасибо!
Насчет "не будет заморачиваться" - скорее всего да. Я бы, правда, больше склонилась в сторону "набрать в PlantUML и забыть" или "попросить сделать ИИ болванку для PlantUML и забыть". Я искренне считаю героями тех, кому для sequence удобен draw.io, сама начинаю негодовать на первом десятке стрелочек, которые необходимо перенести, если диаграмма изменилась.
У меня было 10-12 методов - URL уже не хватило... :(
Оживляем диаграммы последовательности: PlantUML и немного кода