Найти в Дзене
102,1 тыс подписчиков

Дженерики и Arc как причина будущего техдолга


Всё это звучит разумно, но буквально применяемые «лучшие практики» превращают проект в хаос. Дженерики, Arc и типизация ошибок на каждый чих кажутся незыблемыми. Однако слепое следование догмам раздувает бинарники и плодит дедлоки. Даже хвалёный async в CPU-задачах лишь добавляет лишнего оверхеда.

Вместо погони за абстрактной чистотой стоит оценить реальные расходы. Рассмотрим приёмы, упрощающие поддержку без потери производительности.
Дженерики и Arc как причина будущего техдолга  Всё это звучит разумно, но буквально применяемые «лучшие практики» превращают проект в хаос.
Около минуты