Size: a a a

Боль Тимлида

2021 November 09

VF

Victor Fabrichenko in Боль Тимлида
Выделить и удалить и потом программировать со скоростью вашей мысли или скоростью печати
источник

ММ

Максим Муратов... in Боль Тимлида
По идее, да, если тесты настолько хороши, что воплощают спецификацию. А спецификация в дополнении к тестам (а лучше наоборот) -- ещё лучше.
источник

VF

Victor Fabrichenko in Боль Тимлида
Ну так если вы тесты поперед кода пишите и покрываете граничные случаи, то конечно у вас будет все по спецификации, как иначе то получится?
источник

VF

Victor Fabrichenko in Боль Тимлида
Реализации то нет
источник

ММ

Максим Муратов... in Боль Тимлида
И всё же -- стоит ли "выделить и удалить" делать заранее (совершая прогноз) или же лучше ждать изменения мира, в котором технический долг вырастет, и эти изменения станут неизбежными (вынужденными).
источник

ММ

Максим Муратов... in Боль Тимлида
Стоит ли вообще инвестировать в качество без привязки к конкретным планируемым изменениям?
источник

VF

Victor Fabrichenko in Боль Тимлида
Да блин, он в любом случае будет расти, тесты остаются такими же, но добавляются новые.
источник

VF

Victor Fabrichenko in Боль Тимлида
Стоит инвестировать в тесты и тестовую инфраструктуру, остальное все равно переписывается постоянно
источник

ММ

Максим Муратов... in Боль Тимлида
Когда сроки горят, часто единственный вариант -- не переписывать, а инкрементально менять существующее. А вот когда сроки не давят (срочно требуемой функциональности нет) руки чешутся заранее что-нибудь переписать, прогнозируя будущее.
источник

VF

Victor Fabrichenko in Боль Тимлида
Оптимизации, упрощения, передекомпозиция и т.п.
источник

VF

Victor Fabrichenko in Боль Тимлида
Ну заранее зачем менять? Мы же не знаем как придется поменять код, потому что не знаем как изменится (обычно расширится) спецификация?
источник

Ms

Mutko says in Боль Тимлида
Чет еще ж не договорились за техдолг
источник

AS

Artem Shpynov in Боль Тимлида
ой да ладно.. берем и смотрим на windows.... и историю Win95 -> win95 OSR - > Win 98
источник

Ms

Mutko says in Боль Тимлида
Шо за погружения
источник

ММ

Максим Муратов... in Боль Тимлида
Знаем, например, что там дофига костылей, и что любые почти дальнейшие изменения будут даваться всё сложнее и сложнее (как недавняя статистика показывает). И предполагаем, что меняться оно будет, также опираясь на статистику.
источник

Ms

Mutko says in Боль Тимлида
Техдолг эт срезание углов же, когда работает для одного конкретного кейса
источник

AS

Artem Shpynov in Боль Тимлида
на 3 года раньше срока выпустили систему, раздавали ОЕМ считай забесплатно.. но подсадили всех плотно что пипец как
источник

Ms

Mutko says in Боль Тимлида
Ну если чисто с инженерным подходом — то убунта с ее годичными итерациями и лтс
источник

Ms

Mutko says in Боль Тимлида
Вместо навыпускать сырого говна на скорую руку)
источник

Ms

Mutko says in Боль Тимлида
Нишу винда заняла, и не удержала)
источник