Size: a a a

2020 July 12

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
🚀🔬 🚀🔬🚀🔬
одна проблема — modular decomposition это какая-то запредельно лютая математика, я вообще почти ничего не понимаю в пейперах по теме😫
и что с этим делать не очень понятно((
источник

YL

Yan👀 Lobaty in ☄️ effector
🚀🔬 🚀🔬🚀🔬
нашёл способ как делать автоматическую группировку зависимостей в схеме приложения: modular decomposition. этот приём по сути делит проект на папки по тому, к каким юнитам обращаются модули, иерархически: если все модули какой-то папки используются в приложении одинаково, то значит их можно объединить в группу
Так может по такому описанию «натравить» на тот рендер связей эдитора?
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
да
источник

YL

Yan👀 Lobaty in ☄️ effector
Как спортсмены в 90-ых в водных видах спорта или билдеры
Тупо по наитию))
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
я даже больше скажу, такой хороший результат на скринах получается  как раз потому, что авторы решали именно эту проблему: связи в исходном коде приложения, то есть тут ещё и практическая применимость сразу очевидна: та же задача что и у нас
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
но блин, какая же суровая там дискретка 😓 я сейчас 4 часа пробовал въехать
источник

NN

Nikita N. in ☄️ effector
а как ты вообще планировал это использовать?
источник

YL

Yan👀 Lobaty in ☄️ effector
🚀🔬 🚀🔬🚀🔬
но блин, какая же суровая там дискретка 😓 я сейчас 4 часа пробовал въехать
Лютая математика для вывода «общих» кусков связности?
источник

YL

Yan👀 Lobaty in ☄️ effector
Для расчета точнее
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Yan👀 Lobaty
Лютая математика для вывода «общих» кусков связности?
вообще вся, там вся идея строится на том, что через какой-то хитрый математический трюк резко начинают обнаруживаться нужные закономерности в графе
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
и трюк там ппц, я половину терминов впервые вижу, хотя тему изучаю уже не первый год)
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Nikita N.
а как ты вообще планировал это использовать?
источник

YL

Yan👀 Lobaty in ☄️ effector
А если пойти от противного? Какое ограничение надо наложить на систему чтобы трюк перестал быть невыполнимым
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Nikita N.
а как ты вообще планировал это использовать?
и оба прототипа резко воткнулись в лимит размера — когда у тебя 5 блоков, ты можешь нарисовать линии между ними как получится, но когда их 50, нужно действовать как-то более осмысленно, иначе будет лапша
источник

NN

Nikita N. in ☄️ effector
то есть ты хочешь улучшить "девтулс" так, что можно было диаграммой показать зависимости? Но если использовать как есть графы, все превратится в лапшу?
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
ага
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Yan👀 Lobaty
А если пойти от противного? Какое ограничение надо наложить на систему чтобы трюк перестал быть невыполнимым
ну там пол пейпера в таком  духе

тупа «ШТО» 😅
источник

NN

Nikita N. in ☄️ effector
ну ты сказал по папкам там групируется, у меня по файлам группировка(например). Нельзя разве сделать тип контейнеров внутри которых локальная связь показана, а снаружи общая? Ну тип накидываешь девтулс на проект и он просто по файлам собирает в групп. Результат не будет тот же?
источник

YL

Yan👀 Lobaty in ☄️ effector
А что если попробовать сделать вывод «посценарно»? То есть даже развилки fx.fail fx.done два разных серых прямоугольника
Стрелок не надо так как выполнение друг за другом идет
И при наведении на нужный элемент показывать его файловое расположение например
источник