🦠
🦠
итак сойдет (тм)
Ivan
А почему решили что рефакторинг отрицательно влияет на Время?
Alexander
Это был коментарий к записям в ДоД о "красивом" коде, воизбежание костылей :)
Ivan
красоту кода как-то не научились мерить
🦠
красоту кода обеспечивает требованиями тимлид
🦠
а те, кто не закладывают тесты в угоду скорости, потом на продакшене выгребают неплохо)
🦠
красота кода не для команды, она для бизнеса, если ребята пишут в стиле итальянской кухни, velocity со временем упадает до нуля)
🦠
для MVP да, можно поскипать, но если планируется долгосрочная разработка - техдолг надо решать в спринте, по ходу пьесы
Snakebsd
Плюсую, еще на некоторые явные костыли в коде аоторые может найти серипт принято гитхуки вешать.
Snakebsd
Чтобы красота еода сошла в традицию
============ FALCON ============
Аа требованиями, сорри неверно понял)
Denis
Короче тот рефакторинг, который не влияет на время - это просто красота кода ради красоты.
============ FALCON ============
============ FALCON ============
Фиксят в одном месте, отваливается в другом
🦠
это процентов 80 текущей разработки, программисты не хотят, тестировщики еще не умеют в автоматизированное
🦠
пришел тимлидом, установил ожидания, дал несколько плотных воркшопов по написанию юнит и акцептанс тестов и сиди кури, загоняя новые баги в регрессионку. деплой идет автоматически после проверки качества
Артём
С чего вы решили, что рефакторинг помогает избавиться от реализации, которая будет противоречить будущим требованиям?
🦠
АГИЛ рекомендует писать под требования
============ FALCON ============
🦠
новые требования - оценка и генерализация под новые условия == рефакторинг, который абсолютно безопасен если есть юнит
Snakebsd
Да. Я не представился. Сергей. Отвечаю за качество нескольких продуктов в еком. Практикуем разные методологии в основном реализации гибких. Я сертиыицирован постандартам качества и урравления ртсками чтото читал). Сюда пригласили. Мой проыиль построение и повышение зрелости процессов.
Артём
Перед рефакторингом нужна качественная аналитика, которая займёт столько времени, что эффективней ничего не изменять, а делать костыли
🦠
но никто никуда не торопится, задача пока не сформулирована - в разработку не пойдет
============ FALCON ============
🦠
я не думаю, что вы сами захотите выпускать сырой код платежной системы, даже если заказчик не отвозит в лес для ретро
Snakebsd
Москва.
Артём
🦠
аналитика - было А, стало АБ, чекаем дополнительные граничные условия и изменения в самой бизнес-модели (а что если Б нет, а что если нет А, а что если нет ни А, ни Б)
============ FALCON ============
Предметно-архитектурная
Каким образом вы проводите такой анализ? Интересно узнать что-то новое для себя)
🦠
можно же упереться в несоответствие модели бизнесу
🦠
бизнес требования - платеж должен иметь списание и пополнение, деньги просто сменили владельца, мы это учли и записали
============ FALCON ============
Как я вижу у всех разное понимание рефакторинга)
🦠
до рефакторинга не дошли же) только аналитика
============ FALCON ============
В моем понимании рефакторинг относится к качеству кода(solid, стандарты и тд)
============ FALCON ============
============ FALCON ============
============ FALCON ============
Я сам только слышал что это нечто крутое)
Snakebsd
Есть адепты
Snakebsd
Один был ортодоксально гибкий евангелист.
Snakebsd
Пришлось разойтись.
Snakebsd
Бирюзой прикрывался
Snakebsd
Но применений нет. Пока не видел нигде чтоб работало.
Snakebsd
Бдд работает. Скрам работает. Канбан работает превосходно. Есть наработки в сейфе.
============ FALCON ============
👍
============ FALCON ============
Плюсую)
Yuriy
а потом оказалось, что нужен был комикс и придется все переделать 😉
🦠
как-то странно, доставлять половину результата, коллеги) рассказ "мама мыла раму" скорее ориентирован на детскую аудиторию, чем на взрослую
🦠
детям более важно узнавать поведение, каким образом мыла раму мама, что предшествовало и почему снова хорошо закончилось, несмотря на явную драматизацию сюжета с отсылкой к потенциальной угрозе выпадения мамы из этой самой рамы
============ FALCON ============
Denis
вроде не пятница для баянов
============ FALCON ============
Сорри за баян) сам впервые вижу
Snakebsd
)) и я не видел)
Almaz
АЖАЛЬ :)
🦠
что интересно, издеваются только над Agile, скрам не трогают)
Dmitry
Стас Щетинников
Almaz
😁
============ FALCON ============
============ FALCON ============
Просили скрам- получайте)
Tanya
😂
Artem
Агил, ажаль, срам))
А есть ещё какие-нибудь подобные термины?
Artem
Например, "работал сегодня по отжайл - отжал сроки"
Artem
Или "нажирни ишуёв в бэкложек'
Сергей
Скрам-няша
Almaz
😊😊😁
Андрей
Ребята, кто-нибудь пробовал такую штуку?
http://www.funretrospectives.com/letters-to-the-future/
Андрей
Мне интересно если письма озвучиваются сразу, то отправляют ли их на какую-то дату? Т.е. смысл просто в озвучивании, в посыле?
A1ex$r\/
A1ex$r\/
Просто пусть будет здесь :)
Alexander
Добрый день. Я Александр. Менеджер проекта по разработке NMS. В недавнем прошлом разработчик и тимлидов.
Igor
«разработчик тимлидов»
IL
тимлид Козлов