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

Насколько в общем имеет смысл писать сервисы без дополнительных библиотек

запросов, работы с бд и тд? Читаю форумы, одни чисто за подход писать на чистом языке, другие за библиотеки

15 ответов

8 просмотров

ну напиши раз без либ, а потом с либами. Сравни

Лол, ты драйвер к БД тоже сам писать будешь?

Liubomyr- Автор вопроса
Rostislav Teryaev
ну напиши раз без либ, а потом с либами. Сравни

ну это в планах, но всё не успеешь сделать, поэтому спрашиваю некоторые моменты

Liubomyr- Автор вопроса
Alexey Mayshev
Лол, ты драйвер к БД тоже сам писать будешь?

я больше об орм, если ты о словах о бд

Это имеет смысл, если ты можешь четко ответить на вопрос "зачем?". Примеры: 1) Мы пишем свой драйвер к БД с блекджеком и падшими женщинами потому, что в библиотеках нас не устраивает X, Y, Z - ✅ 2) Мы пишем свой драйвер к БД с блекджеком и падшими женщинами потому, что хотим разобраться как это работает - ✅ 3) Мы пишем свой драйвер к БД с блекджеком и падшими женщинами потому, что Василий на медиуме написал что это чистая архитектура, и ровные пацанчики делают только так - 🚫🙉

Liubomyr
я больше об орм, если ты о словах о бд

В го нет ни одной приличной орм

Liubomyr- Автор вопроса
Ashish Cancelado
В го нет ни одной приличной орм

Раньше использовал go-pg, очень приятная Сейчас вроде создатели начали развивать bun, но я её не глядел

Liubomyr
второй вариант звучит солидно

Второй вариант желательно пилить в рамках пет проектов, а не в прод за деньги бизнеса)

Liubomyr- Автор вопроса

а если не брать в расчет драйвер бд?

Разработка сервиса превратится в разработку велосипедов

вы не совсем верно поняли суть обсуждения, речь не про то, чтобы вообще не использовать библиотеки. А о том, чтобы не тянут библиотеку, если есть из коробки функционал, например веб сервер, парсинг json, sql.DB и подобное. Без фанатазима, там где сильно много кода писать и есть проверенные решения - нужно тянуть либу чтобы сэкономить время

Это абсолютно бессмысленно Если есть желание узнать как вообще все работает в дефолтном круде, то ок. Если это желание что-то писать больше и за деньги, то лучше не стоит👀

Liubomyr
а если не брать в расчет драйвер бд?

Аналогично. Не нужно изобретать велосипед, если нет чёткого обоснования зачем это нужно

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

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

а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Эх кто-то пришел и весь праздник испортил :( You need complex FBX scene importing setup to change things on import? good luck with that. You need navigation and pathfinding? g...
Serg Gini
5
Всем привет! Подскажите. Я написал приложение на Delphi 10.2 Tokyo под Windows 10. И передо мной стал вопрос о том чтобы сделать это приложение кроссплатформенным (под Linux и...
Дмитрий Завгородний
24
Почему стало ломаться на D11? "739002.86400000' is not a valid timestamp" function IncDateTime(aStamp:TTimeStamp;aKind:TTriggerKind;aInterval:Integer):TDateTime; //aStamp = 2...
Катерина Свиридова
8
Привет всем. Подскажите где можно посмотреть, какая версия электрон, поддерживает версии windows? Некий changelog. Мне бы желательно, поддержку 7,8,10... latest, как понимаю и...
Anonym Squad
21
думаешь я не смогу также сделать? мне это просто не удобно
int 💳 𝙖𝙞𝙧 𝙗𝙞𝙜 𝙗𝙤𝙗 🔫 check bio / spam block / AFK / nohello.com / GMT+3
9
Портфолио: Зовут меня Александр, мне 36 лет. Город Пушкино. Общий рабочий стаж: ~14 лет Уровень квалификации: Senior Full-stack developer Где прочесть мой код? https://github....
Magic
10
Ребят, чет я уже не догоняю... Крч в коде на асм там происходит нечто вроде a+число (a+1, a+2 и т.д.). Но почему строка lea ecx, [edx+1] работает как a+1?? В edx берется адрес...
Alan 🔝 Бэброу
3
Есть ли смысл устраиваться на 1с ? Даст это плюс в дальнейшем трудоустройстве на php? Просто у меня в городе вакансий на пхп нету. Или лучше удаленно искать. Опыта работы нету...
Azamat
14
hi im a cs student. i need some advice from people who have enough experience in Embedded Software. I need to know whether this profession is suitable for me. I have watched s...
Sahand 🏔️
8
Карта сайта