Size: a a a

Programming Offtop

2020 October 31

Kd

Konstantin dmz9 in Programming Offtop
как правильно называется та штука куда можно записать "улучшайзинги" проекта на будущее? не шарю за проект менеджмент
улучшайзинг не в плане функционала, а в плане скорее инфраструктуры или рабочего процесса
источник

AM

Artem Molotov in Programming Offtop
источник

AD

Aleksey D. in Programming Offtop
Konstantin dmz9
как правильно называется та штука куда можно записать "улучшайзинги" проекта на будущее? не шарю за проект менеджмент
улучшайзинг не в плане функционала, а в плане скорее инфраструктуры или рабочего процесса
бэклог?)
источник

Kd

Konstantin dmz9 in Programming Offtop
Aleksey D.
бэклог?)
это для функционала жеж
источник

Kd

Konstantin dmz9 in Programming Offtop
юзер стори все такое.
как то "затащить вот такой то линтер в проект" не выглядит как юзер стори
источник

AD

Aleksey D. in Programming Offtop
Konstantin dmz9
юзер стори все такое.
как то "затащить вот такой то линтер в проект" не выглядит как юзер стори
технический бэклог тоже имеет место быть
можешь техдолгом его назвать - это не для всего годится, конечно
источник

VS

Vladimir Sh in Programming Offtop
tech debt
источник

Kd

Konstantin dmz9 in Programming Offtop
Vladimir Sh
tech debt
это другое. это когда решение уже принято, оно вначале было неправильным вследствие каких либо причин и потом это надо будет переделать, выплатить долг
источник

AM

Andrew Mikhaylov in Programming Offtop
Konstantin dmz9
это другое. это когда решение уже принято, оно вначале было неправильным вследствие каких либо причин и потом это надо будет переделать, выплатить долг
Да необязательно, чтобы техдолг был вызван неправильными решениями. Техдолг вполне может быть вызван меняющимися обстоятельствами — сначала сделали по-одному, потом, я не знаю, выросла нагрузка, и постепенно растёт критичность замены решения на другое, более производительное.
источник

AD

Aleksey D. in Programming Offtop
Andrew Mikhaylov
Да необязательно, чтобы техдолг был вызван неправильными решениями. Техдолг вполне может быть вызван меняющимися обстоятельствами — сначала сделали по-одному, потом, я не знаю, выросла нагрузка, и постепенно растёт критичность замены решения на другое, более производительное.
а dagger на koin заменить - техдолг или мочавкровьпопала?
источник

Kd

Konstantin dmz9 in Programming Offtop
Andrew Mikhaylov
Да необязательно, чтобы техдолг был вызван неправильными решениями. Техдолг вполне может быть вызван меняющимися обстоятельствами — сначала сделали по-одному, потом, я не знаю, выросла нагрузка, и постепенно растёт критичность замены решения на другое, более производительное.
ну долгом то называют обычно когда время поджимает.
"сделаем так потому что некогда", не всегда но часто так.
незнание "а как там в будущем" - это думаю не совсем то и технический долг - ведь ты не знаешь что произойдет в будущем (вне границ обычных рассчетов по производительности например).
а техдолг, опять же, обычно "да давай захардкодим, релиз послезавтра, прорабатывать абстракции некогда" - вот и пожалуйста.
то что через месяц возросла нагрузка и компонент стал лагать - ну, не каждый в сегодняшнем дне может смотреть в завтрашний
источник

AM

Andrew Mikhaylov in Programming Offtop
Aleksey D.
а dagger на koin заменить - техдолг или мочавкровьпопала?
Сложный вопрос. У меня а техдолге висела замена обжектбокса на скулайт, но это было хорошо обосновано.
источник

Kd

Konstantin dmz9 in Programming Offtop
Aleksey D.
а dagger на koin заменить - техдолг или мочавкровьпопала?
на первоначальные причины выбора надо смотреть
источник

AM

Andrew Mikhaylov in Programming Offtop
Konstantin dmz9
ну долгом то называют обычно когда время поджимает.
"сделаем так потому что некогда", не всегда но часто так.
незнание "а как там в будущем" - это думаю не совсем то и технический долг - ведь ты не знаешь что произойдет в будущем (вне границ обычных рассчетов по производительности например).
а техдолг, опять же, обычно "да давай захардкодим, релиз послезавтра, прорабатывать абстракции некогда" - вот и пожалуйста.
то что через месяц возросла нагрузка и компонент стал лагать - ну, не каждый в сегодняшнем дне может смотреть в завтрашний
А техдолг завозить можно только при его создании? Я заносил по ходу работы то, что видел, но не брал в работу в свете большого объёма.
источник

AM

Andrew Mikhaylov in Programming Offtop
Типа "у нас тут, оказывается, сделано вот так, надо переделать вот так, потому что"
источник

Kd

Konstantin dmz9 in Programming Offtop
Andrew Mikhaylov
Типа "у нас тут, оказывается, сделано вот так, надо переделать вот так, потому что"
да, прикинь, какие то штуки становятся техдолгом в процессе работы
источник

Kd

Konstantin dmz9 in Programming Offtop
поэтому изначально и написал что - по различным причинам, а не только "мы хотели сэкономить время"
источник

Kd

Konstantin dmz9 in Programming Offtop
самый тупой пример - пилю андроид апп и все строковые значения зашиваю прямо в код, мне похуй что там, презентер или интерактор, везде они есть
источник

Kd

Konstantin dmz9 in Programming Offtop
кто то скажет - ебать ты дебил, технический долг нарабатываешь.
на это есть контраргумент - приложение никогда не будет поддерживать другой язык
источник

Kd

Konstantin dmz9 in Programming Offtop
предположим завтра клиент решил выйти на китайский рынок - и в одночасье это решение стало техническим долгом
источник