TGViewer
adelf on programming adelf on programming @adelf_on_programming · 1.57K subscribers
Post #86 1.88K
Купил я как-то молока в 4-литровой бутылке. Думал так удобнее будет. В итоге, моя 48кг жена заставила меня наливать из этой бутыли при каждой необходимости, ибо ей тяжело. Мораль проста: прежде чем принять решение - подумай о других членах команды)

Когда я работал на галере, пришел в новую команду и там сразу же мне говорят “Слушай, у нас тут проект один есть… его написал реально крутой чел, но из команды уже ушел. И у нас никто не может код понять, а задач для него уже набралось прилично”. Я посмотрел, там C#, монады верхом на функторах и безграничная функциональщина. Данные красиво летают от функции к функции и получается результат. Но понять код - это настоящий challenge.

Вероятно, примененный подход был хорош и подходил к задаче идеально, но bus factor для этого проекта равен 1. А когда человек ушел - проект стал неподдерживаемый. Не всегда надо тащить самые продвинутые техники или игрушки, с которыми хочется поиграть(монады) в реальный проект.

P.S. Мне конечно понравилось тогда ковыряться и задачи делать для этого проекта, но я запомнил это как одно из самых деструктивных решений для команды.

P.P.S Некоторые поняли этот пост как “не тащи ничего нового в проект”. Нет. Тащить надо, но подумав как это адаптировать в команде, а не наплевав на них)
  • 👍 36
  • 😁 5
  • 🤔 2
More from @adelf_on_programming
  1. Sep 10, 2026Новый дивный мир Пришел issue, в котором юзер жалуется на какое-то несоответствие логики.…
  2. Aug 11, 2026Podlodka #489 – Laravel Laravel любят за скорость разработки, ругают за магию и регулярно…
  3. Jun 4, 2026Под прошлым постом развернулась дискуссия, которая в очередной раз показала, что в програм…
  4. Jun 1, 2026Часто слышу мнение в стиле "неймспейс это тоже часть имени класса. Используйте его" И, как…
  5. Apr 20, 2026Хранение дефолтных значений Для новой фичи мне нужно хранить токен Sentry и домен, где это…
  6. Jan 18, 2026Исследую сейчас исходники Livewire4. Прекрасный пример, когда две совсем разные логики пыт…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →