Size: a a a

2018 December 13

RM

Roman Makhlin in JUG NN
Эта система работала бы с машинами, а с людьми не будет работать на больших проектах.
источник

SK

Sergey Kapralov in JUG NN
Roman Khlebnov
1. Целиковая картина для разработчика не менее важна. Была бы не важна - запили ИИ который генерит тебе под конкретные микротаски по сниппетам нужный тебе код.
В тот момент когда она ему действительно важна, он всегда может пройтись по истории и собрать ее.
источник

RM

Roman Makhlin in JUG NN
Из тысячи кусков?
источник

RM

Roman Makhlin in JUG NN
Опять пазл собираем)
источник

RM

Roman Makhlin in JUG NN
Большой и сложный
источник

RK

Roman Khlebnov in JUG NN
2. Допустим, нужно запилить REST эндпоинт на спринге. В твоей парадигме с микротасками как получится: нужно будет завести одну сторю на эндпоинт с тремя подтасками на MVC или без подтасок получится?
источник

RK

Roman Khlebnov in JUG NN
Насколько таски подразумеваются “микро”?
источник

RM

Roman Makhlin in JUG NN
А вся ответственность все равно лежит на архитекторе, а дев навсегда невинен как дитя
источник

RK

Roman Khlebnov in JUG NN
Ладно, в общем сама идея гранулирования тасок вплоть до “я тут символ поставил, таска готова” порождает только срач. В теории и на практике.
источник

MM

Maksim Maslov in JUG NN
Roman Khlebnov
Насколько таски подразумеваются “микро”?
Никто не знает
источник

RK

Roman Khlebnov in JUG NN
Ну вот я привёл пример для Сергея пояснить его идею.
источник

SK

Sergey Kapralov in JUG NN
Roman Khlebnov
2. Допустим, нужно запилить REST эндпоинт на спринге. В твоей парадигме с микротасками как получится: нужно будет завести одну сторю на эндпоинт с тремя подтасками на MVC или без подтасок получится?
Получится так - таска "завести REST эндпойнт на спринге" идет девелоперу. Он смотрит - что конкретно за эндпойнт нужен, что конкретно он делает, есть ли тесты, если ли бизнес логика, проапдейчена ли схема. Делает кусок работы - например запиливает застабленный эндпойнт, а потом порождает пазл на бизнес логику для реста, пазл на апдейт схемы, пазл на тест, итд. Идет на ревью. Если всех ход мысли устраивает, ПР закрывается, таска закрывается, генерятся таски для пазлов которые были в ПРе и по новой, но уже с подтасками.
источник

RK

Roman Khlebnov in JUG NN
Хорошо, то есть мы фактически получаем иерархию тасок в форме дерева, у которого ветвей может быть овер дохрена + про “пазлы” на баги мы ещё не говорили
источник

SK

Sergey Kapralov in JUG NN
Roman Khlebnov
Хорошо, то есть мы фактически получаем иерархию тасок в форме дерева, у которого ветвей может быть овер дохрена + про “пазлы” на баги мы ещё не говорили
Получается что так. И что? Зато это дерево - есть. А в классике иной раз и нет нихрена
источник

RK

Roman Khlebnov in JUG NN
При этом в этом дереве пазлов чтобы понять происходящее, тебе придётся не просто пройти по всем вершинам (в идеальном варианте), но пройти по всем ветвям дерева на каждом его уровне чтобы понять происходящее
источник

SK

Sergey Kapralov in JUG NN
Roman Khlebnov
При этом в этом дереве пазлов чтобы понять происходящее, тебе придётся не просто пройти по всем вершинам (в идеальном варианте), но пройти по всем ветвям дерева на каждом его уровне чтобы понять происходящее
На пркатике это проще, чем наткнуться на ворох комментов в одной джире
источник

RM

Roman Makhlin in JUG NN
просто напомню, что нахождение дифа между двумя деревьями задача фигово решаемая(таки придется все просмотреть)
источник

RK

Roman Khlebnov in JUG NN
При этом получится так, что весь проект состоит из тасок и только вершина дерева - эпик
источник

SK

Sergey Kapralov in JUG NN
Roman Makhlin
просто напомню, что нахождение дифа между двумя деревьями задача фигово решаемая(таки придется все просмотреть)
Между какими двумя деревьями?
источник

RM

Roman Makhlin in JUG NN
у тебя появились новые таски в рамках одного дерева. как понять, что изменилось в самом дереве?
источник