214 похожих чатов

Здаров, маслята! Вот вам загадка на креативность, на которую дана

одна бутылка смузи, пакет бесплатного печенья, и уважение среди коллег:

Есть у вас ламповый фронт-енд проект, и новоприбывший мидл, который пытается просунуть вам рантайм валидацию типов ( https://github.com/colinhacks/zod ).
Вопрос: Как отбить в человеке тягу к модным библиотекам доступным языком?

С меня целое и приятное ничего, в качестве благодарности.
Заодно интересно послушать тех, кто с этой библиотекой работал...

13 ответов

3 просмотра

Философский вопрос современности

Объяснить, что использовать, а что нет?

Sasha Олександрович
Объяснить, что использовать, а что нет?

Ну нужно же именно отбить желание, а не запретить

уволить))) бизнес по русски

shawniwe
Ну нужно же именно отбить желание, а не запретить

а никак не отбить, если ему одна библиотека больше другой нравится

Sasha Олександрович
а никак не отбить, если ему одна библиотека больше...

Так-то тоже верно, получается кроме как «кнут» на этот вопрос нет ответа.. Ну, либо затестить библиотеку, может она годной окажется

Алексей-Рево Автор вопроса
Алексей
уволить))) бизнес по русски

И главное отпускных лишить потом, что бы больше ручки свои не тянул! ВОТ!

Алексей Рево
И главное отпускных лишить потом, что бы больше ру...

Главное чтобы таким темпом он ноги не протянул...

Алексей-Рево Автор вопроса
Sasha Олександрович
а никак не отбить, если ему одна библиотека больше...

Справедливости ради, тут можно просто объяснить человеку, что с ростом зависимостей в проекте, сам проект начинает провисать по надёжности. Уже не говоря про тему миграции, когда вы банально не можете мигрировать из-за несовместимости зависимостей. А там либо код перелопачивать, либо устраивать анальный DI на что тоже нужны прямые руки.

Алексей-Рево Автор вопроса
shawniwe
Главное чтобы таким темпом он ноги не протянул...

Судя по тому как IT рыночек редеет, скоро много смузи-хлёбов ножки могут протянуть...

Дай ему сделать аудит по безопасности такому проекту, не то что новые, вообще на любые пакеты будет реагировать по-другому

Алексей-Рево Автор вопроса
ეგორ
Дай ему сделать аудит по безопасности такому проек...

Кстати, очень хороший вариант! Хотя сам лукавить не буду, что я сам дотошно каждый пакет под лупой высматриваю. Можно ещё MVP попросить сделать, который хотя бы часть бизнес логики покрывает, чтобы потом как старый хрыщ носом водить из-за проблем интеграции. По крайней мере, это вправду желание отбивает, ибо одно дело предложить библиотеку, а другое её аудировать, интегрировать, и потом ещё тестировать...

Похожие вопросы

Обсуждают сегодня

Anyone here suffers from unexplained aural migraines, who would be up for talking for a bit? Doesn't *have* to be aural, but I am not asking about headaches, I mean actual mi...
Martin Rys
46
подскажите пожалуйста, как мне освободить результат записанный в переменную result? в чем проблема подскажите если МОЖЕТЕ?
Михаил Helper
28
вопрос по москвину - не понимаю вот такого вопроса похоже Сколько разных всегда завершающихся функций с типом a -> a -> b -> a -> a можно реализовать? Две функции одинаково...
Fedor
11
Слушайте, ещё такая интересная задачка. Сделан аудит действий пользователей через триггеры в базе, соответственно каждый пользователь имеет свой логин и пароль в базе. Это пре...
Сергей Бычков
11
есть тут кто-то , кто только начал изучать си? если проходите курс на степике или как-то сами изучаете, пишите, может, скооперируемся?..
Eule
25
Скажите, тут нет проблемы? IMyInterface1 = interface function GetInterface2: IInterface2; ... function TMyInterface.GetInterface2: IInterface2; begin Result := TI...
Ruslan aka DUDE
18
Утра доброго. Просветите пожалуйста. Хочу сделать rest сервер на делфи. Посмотрел 3 фреймворка: dmvc, Mars, mormot. Ни в одном из них не упоминается ассинхронная обработка вхо...
Сергей Бычков
10
возможно для форматирования TimeStampZ нужен другой механизм, не?
Роман Лях (rgreat)
13
вопрос странный немного... в секции interface идёт константа const TableExt: array [0..39] of record _type: byte; _ext : string; end = ( (_type:typeDAT ...
Alexey Kulakov
5
Всем привет! Помогите разобраться с Lazarus. Переношу программу с Delphi 10.2 Tokyo на Lazarus 3.2. У меня есть строка string которая изначально имеет такое содержание (то чт...
Дмитрий Завгородний
4
Карта сайта