Size: a a a

Боль Тимлида

2021 April 02

КО

Кирилл Омельянов... in Боль Тимлида
Vadim Naumovskiy
Качество кода != качество продукта
Не полностью, но в значительной степени.
источник

VN

Vadim Naumovskiy in Боль Тимлида
Можно собрать mvp из говна и палок и оно принесет сразу денег (или не принесет)
источник

VN

Vadim Naumovskiy in Боль Тимлида
Потом выкинуть и сделать как надо
источник

VS

Valery Shorin in Боль Тимлида
извините, я здесь случайно! а здесь какие правила чата?
источник

VN

Vadim Naumovskiy in Боль Тимлида
А можно вписаться в долгострой и просрать рынок. Или не угадать с продуктом
источник

VF

Victor Fabrichenko in Боль Тимлида
Кирилл Омельянов
"На старте" значит, что до момента получения сверхприбылей ещё нужно дожить, завоевав своё место на рынке в том числе и качеством продукта.
Ну для этого в бизнес заливают дополнительное бабло. И точно так же рассчитывают стоимость. Если не получилось, ну значит неправильно рассчитали. Но если продукт ок, то обычно и его реализация будет ок, просто потому что его покупают. Продукт определяет, не его реализация, вот вообще тут корреляция очень спорная. Если клиентов устраивает, да и хрен как оно внутри устроено. Продукт это функция. Если функция определена правильно, то и сделать его будет проще, и в последствии модифицировать проще
источник

VN

Vadim Naumovskiy in Боль Тимлида
первое - дешевле, второе - тешит самолюбие участников
источник

VF

Victor Fabrichenko in Боль Тимлида
Проблемы с архитектурой, потому что хотели одно, а потом совсем другое. И какие бы замечательные разработчики не были, будет проблема, просто потому что сильно меняется требуемое. И тут делать слишком хороший код еще хуже, потому что дорого.
источник

КО

Кирилл Омельянов... in Боль Тимлида
Victor Fabrichenko
Ну для этого в бизнес заливают дополнительное бабло. И точно так же рассчитывают стоимость. Если не получилось, ну значит неправильно рассчитали. Но если продукт ок, то обычно и его реализация будет ок, просто потому что его покупают. Продукт определяет, не его реализация, вот вообще тут корреляция очень спорная. Если клиентов устраивает, да и хрен как оно внутри устроено. Продукт это функция. Если функция определена правильно, то и сделать его будет проще, и в последствии модифицировать проще
А можно заливать дополнительное бабло и всё равно не получить требуемого, просто потому, что некомпетентный менеджер набрал некомпетентных программистов и они не умеют задачи нужной сложности решать. 🤷‍♂️ А можно залить баблом и получить профит, а можно сразу нормальных разработчиков нанять и доп. бабло не тратить. Всякие варианты могут быть. Я всего лишь против странного исключения влияния именно качества кода на бизнес, как будто этот фактор чем-то хуже всех остальных.
источник

VF

Victor Fabrichenko in Боль Тимлида
Кирилл Омельянов
А можно заливать дополнительное бабло и всё равно не получить требуемого, просто потому, что некомпетентный менеджер набрал некомпетентных программистов и они не умеют задачи нужной сложности решать. 🤷‍♂️ А можно залить баблом и получить профит, а можно сразу нормальных разработчиков нанять и доп. бабло не тратить. Всякие варианты могут быть. Я всего лишь против странного исключения влияния именно качества кода на бизнес, как будто этот фактор чем-то хуже всех остальных.
И где тут проблемы с разработкой?
источник

КО

Кирилл Омельянов... in Боль Тимлида
Victor Fabrichenko
Проблемы с архитектурой, потому что хотели одно, а потом совсем другое. И какие бы замечательные разработчики не были, будет проблема, просто потому что сильно меняется требуемое. И тут делать слишком хороший код еще хуже, потому что дорого.
Хороший код проще менять чем плохой, так что тут всё ровно наоборот. 😉
источник

КО

Кирилл Омельянов... in Боль Тимлида
Victor Fabrichenko
И где тут проблемы с разработкой?
Там, где их заливали баблом в оригинальном посте.
источник

VN

Vadim Naumovskiy in Боль Тимлида
Кирилл Омельянов
Хороший код проще менять чем плохой, так что тут всё ровно наоборот. 😉
Плохой можно выкинуть и написать хороший, если есть время и деньги. Если этого нет, то бизнес свернул явно не туда. Тут на vc.ru недавно статейку читал на эту тему, так товарищи за 2 года некоторые сервисы раз 5 переписали заново по мере роста бизнеса.
источник

ii

iv iv in Боль Тимлида
Vadim Naumovskiy
Плохой можно выкинуть и написать хороший, если есть время и деньги. Если этого нет, то бизнес свернул явно не туда. Тут на vc.ru недавно статейку читал на эту тему, так товарищи за 2 года некоторые сервисы раз 5 переписали заново по мере роста бизнеса.
А если у вас кода на 100500 километров? Которому уже за 30 лет) бизнес не туда свернул когда?
источник

VN

Vadim Naumovskiy in Боль Тимлида
терпеть и страдать)
источник

ii

iv iv in Боль Тимлида
Товарищам хотящим все нах переписать выдвигаю аргумент. Покройте этот код на 100% тестами - и переписывайте потом сколько влезет)))
источник

ii

iv iv in Боль Тимлида
Инициатива тухнет
источник

ii

iv iv in Боль Тимлида
Особо упорные могут разобраться в старом коде и таки понять, что не такой он и плохой. Раз работает
источник

VN

Vadim Naumovskiy in Боль Тимлида
Я видел другое: "мы хотим переписать все нах, потому что у нас говно, но у нас нет денег чтобы переписать". И всего 15 лет легаси, со страшными велосипедами и индокодом.
источник

VN

Vadim Naumovskiy in Боль Тимлида
половина функционала уже не используется, но попытки его отколупать ведут к неизбежному падению других частей системы
источник