Size: a a a

2018 December 13

SK

Sergey Kapralov in JUG NN
Че вы утрируете то все?
источник

RK

Roman Khlebnov in JUG NN
Ну так чтобы пройти PR - ты пилишь скелетон с паззлами, так?
источник

RK

Roman Khlebnov in JUG NN
А пока ты его не сделаешь - PR не заапрувлен, скелетон не в работе, паззлов нет, дальше делать нечего
источник

SK

Sergey Kapralov in JUG NN
Если в рамки микротаски солюшен не уложить, то да, хреначишь паззлы. Типичная декомпозиция таски - че плохого то?
источник

SK

Sergey Kapralov in JUG NN
Что зазорного в разбиении таски на подтаски?
источник

SK

Sergey Kapralov in JUG NN
Я понять не могу
источник

RK

Roman Khlebnov in JUG NN
Т.е. тупо сидишь и пишешь весь день развёрнутые комментарии, вместо запиливания логики. Потом  PR аппрувят, паззлы становятся тасками, ты их начинаешь пилить и тормозишь, потому что тебе потребовался ещё функционал - цикл повторяется
источник

RK

Roman Khlebnov in JUG NN
Идея декомпозиции не нова, просто меня волнует вопрос касательно паззлов - как за ними следить то и когда понять, что нужно остановиться и просто писать код?
источник

SK

Sergey Kapralov in JUG NN
Roman Khlebnov
Т.е. тупо сидишь и пишешь весь день развёрнутые комментарии, вместо запиливания логики. Потом  PR аппрувят, паззлы становятся тасками, ты их начинаешь пилить и тормозишь, потому что тебе потребовался ещё функционал - цикл повторяется
Я же сказал - пилишь паззлы *если в рамки микротаски солюшен не уложить*.
источник

RK

Roman Khlebnov in JUG NN
А дай пример “микро” таски
источник

RK

Roman Khlebnov in JUG NN
Что для тебя есть достаточно микро?
источник

SK

Sergey Kapralov in JUG NN
Вы вообще в курсе чем микротаска отличается от тупо тикета в джире? Или мы спорим об абстрактном коне в вакууме?
источник

SK

Sergey Kapralov in JUG NN
(трындец) Ок поясню тогда...
источник

RK

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

SK

Sergey Kapralov in JUG NN
Микротаска - это таска с фиксированным бюджетом. Например - 1 час. Получая такую таску, девелопер может закончить ее за произвольное количество времени, но сколько бы он ни потратил, денег он получит за 1 час. Ни больше ни меньше. Из этого проистекает два вывода:
1. Как правило ревьюеру довольно просто прикинуть, можно ли таску сделать за один час. Это отсекает ИБД вроде спама пазлами.
2. Девелопер не заинтересован колбасить архифичи в одном большом PRе - он вынужден декомпозировать
источник

RK

Roman Khlebnov in JUG NN
То есть для R&D этот подход вообще никак не подходит
источник

SK

Sergey Kapralov in JUG NN
Roman Khlebnov
То есть для R&D этот подход вообще никак не подходит
Да, есть определенные задачи где этот подход не применяют. Прототипирование, арт-дизайн, исследовательская деятельность
источник

SK

Sergey Kapralov in JUG NN
Для прототипирования делают исключения вроде "таска не на 1 час, а на 8"
источник

SK

Sergey Kapralov in JUG NN
Лан, народ, давайте сделаем перерыв
источник

SK

Sergey Kapralov in JUG NN
Поработать какбэ надо
источник