Size: a a a

Software Design/Architecture/Zen

2021 January 15

А

Алексей in Software Design/Architecture/Zen
но только это не пакетный менеджер
источник

А

Алексей in Software Design/Architecture/Zen
потому что пакет и репа - это вообще говоря разные вещи
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
какая разница? тебе нужен пакет - ты его подключаешь и юзаешь. все.
источник

MG

Max Grom in Software Design/Architecture/Zen
Sergey Protko
ну вот у меня вполне даже практический вопрос "на что переписывать легаси на пыхе". Выбор есть между .net (потому что в компании экспертиза есть), java (потому что котлин и есть чуть-чуть джавистов и скалистов), nodejs (потому что опять же много кто умеет в typescript и переучить php-ников не составит труда)...

по факту все что угодно сойдет.
А зачем менять язык? Зачем переписывать?
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
накакие "пакетные менеджеры" вообще не нужны
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
там скорее всего можно подключить любую часть репа таким урлом
источник

SP

Sergey Protko in Software Design/Architecture/Zen
Max Grom
А зачем менять язык? Зачем переписывать?
больше возможностей) когда жмет
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
любой каталог, грубо говоря, из любого места
источник

А

Алексей in Software Design/Architecture/Zen
если ВСЕ твои пакеты не имеют зависимостей и ВСЕ они никогда никогда не запушат себе в репу ломающих изменений, тогда да
источник

MM

Maksim Masiukevich in Software Design/Architecture/Zen
градл - огромный комбаин с мильёном всяких ништяков по пути. И с чем его сравнивают? с куском говна, который выкачивает репу и свитчает тег? ну ок, чо
источник

А

Алексей in Software Design/Architecture/Zen
Алексей
если ВСЕ твои пакеты не имеют зависимостей и ВСЕ они никогда никогда не запушат себе в репу ломающих изменений, тогда да
но для людей, которые не живут в идеальном мире с розовыми понями, ситуация несколько другая
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
ну собираешь то ты 1 раз свой бинарник... короче я не думаю что с этими зависимостями какие-то проблемы есть
источник

MG

Max Grom in Software Design/Architecture/Zen
Sergey Protko
больше возможностей) когда жмет
Жмёт - понятие сильно субъективное, а про возможности - язык же под задачи, а не наоборот
источник

А

Алексей in Software Design/Architecture/Zen
Алексей Гевондян
ну собираешь то ты 1 раз свой бинарник... короче я не думаю что с этими зависимостями какие-то проблемы есть
ну да, один раз собрал и больше не собираешь никогда
источник

А

Алексей in Software Design/Architecture/Zen
написал и забыл
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
собираешь по необходимости - если есть проблемы - они вылезут
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
а смысл собирать, если правки не вносил?
источник

А

Алексей in Software Design/Architecture/Zen
то есть ты не осознаёшь, что у пакетов могут быть версии, зависимости, транзитивные зависимости?
источник

А

Алексей in Software Design/Architecture/Zen
то что версии могут меняться, то что для того чтобы не огребать проблем на ровном месте, надо лок файлы делать и фиксировать каждую версию каждого пакета
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
осознаю. я не думаю, что с этим есть проблемы
источник