Size: a a a

2021 January 28

БС

Байт Словович... in rannts
То есть понятно что это плохо плохо..  Но иногда выхода нет.. Особенно когда ты молодой и красивый заходишь в древний проект с намертво приколоченными версиями.
источник

NK

Nick Kugaevsky in rannts
Байт Словович
То есть понятно что это плохо плохо..  Но иногда выхода нет.. Особенно когда ты молодой и красивый заходишь в древний проект с намертво приколоченными версиями.
Обнял
источник

БС

Байт Словович... in rannts
Nick Kugaevsky
> мне не нужно -- значит не нужно никому.
Не совсем так.

> Возьми тот же опенстек.
Отличный пример. Организация проекта — полный швах. Не стоит следовать таким примерам.
ну перепиши опенстек с нуля.. В чём вопрос. Мы же не про единорогов и радугу, а про реальность говорим.
источник

NK

Nick Kugaevsky in rannts
С другой стороны никто не мешает сменить проект.
источник

RB

Roman Bolkhovitin in rannts
Байт Словович
То есть понятно что это плохо плохо..  Но иногда выхода нет.. Особенно когда ты молодой и красивый заходишь в древний проект с намертво приколоченными версиями.
источник

NK

Nick Kugaevsky in rannts
Реальность не означает, что ты должен страдать от чужого говнокода
источник

NK

Nick Kugaevsky in rannts
Ну или реальность должна предлагать достойную компенсацию в обмен на страдания
источник

AM

Artem Malyshev in rannts
Kirill (Cykooz) Kuzminykh
В "нормальных" языках со статической типизацией это вполне нормально. Это решает проблему когда, например ты в своём проекте используешь requests 2.3. Но ещё используешь библиотеку которая из Вконтакта что-то достаёт, и она требует requests < 2.0. В питоне придётся страдать. В Rust - как два пальца. Ты будешь юзать новую версию, а Вконтакте - старую.
Но в реальной жизни requests < 2.0 уже содержат много багов, security проблем, и скорее всего уже не работают нормально с последней версии api контача. Иначе бы эту peer зависимость уже обновили бы 100 раз.

Но все перечисленные проблемы перетекут в твой проект если он позволяет использовать вещь, которую сломали 10 лет назад.
источник

💭П

💭 Руслан Прохоров... in rannts
Nick Kugaevsky
Ну или реальность должна предлагать достойную компенсацию в обмен на страдания
источник

AM

Artem Malyshev in rannts
Nick Kugaevsky
Ну или реальность должна предлагать достойную компенсацию в обмен на страдания
Надбавка за моральный ущерб.
источник

NK

Nick Kugaevsky in rannts
Artem Malyshev
Надбавка за моральный ущерб.
Боевые сто грамм
источник

БС

Байт Словович... in rannts
Nick Kugaevsky
Ну или реальность должна предлагать достойную компенсацию в обмен на страдания
когда ты можешь выбирать проекты, да.. А когда ты студент пришел в меру или как там она называется теперь, у тебя выбора то нет. Только страдать. Ничего плохо в этом нет. Пострадал, понял что так делать не надо. Потом опять пострадал в другом проекте, в третьем. А потом понимаешь, какую идеальную структуру на начальном этапе не закладываешь, какие бы гениальные архитекторы и провидцы не учавствовали в проекте, со временем проект превращается в мерзкую какашку..
источник

NK

Nick Kugaevsky in rannts
Байт Словович
когда ты можешь выбирать проекты, да.. А когда ты студент пришел в меру или как там она называется теперь, у тебя выбора то нет. Только страдать. Ничего плохо в этом нет. Пострадал, понял что так делать не надо. Потом опять пострадал в другом проекте, в третьем. А потом понимаешь, какую идеальную структуру на начальном этапе не закладываешь, какие бы гениальные архитекторы и провидцы не учавствовали в проекте, со временем проект превращается в мерзкую какашку..
Студенты должны страдать
источник

SA

Sergey Arkhipov in rannts
Kirill (Cykooz) Kuzminykh
А в рубби как и в питоне нельзя одновременно использовать в проекте один и тот же пакет разных версий?
Не дай бог
источник

SA

Sergey Arkhipov in rannts
Это ж какой-то джаваскрипт будет
источник

AM

Artem Malyshev in rannts
Sergey Arkhipov
Это ж какой-то джаваскрипт будет
Уже нет
источник

NK

Nick Kugaevsky in rannts
Sergey Arkhipov
Это ж какой-то джаваскрипт будет
Чур меня
источник

SA

Sergey Arkhipov in rannts
ДАЖЕ В ДЖАВАСКРИПТЕ ТАКОГО НЕТ
источник

💭П

💭 Руслан Прохоров... in rannts
Байт Словович
когда ты можешь выбирать проекты, да.. А когда ты студент пришел в меру или как там она называется теперь, у тебя выбора то нет. Только страдать. Ничего плохо в этом нет. Пострадал, понял что так делать не надо. Потом опять пострадал в другом проекте, в третьем. А потом понимаешь, какую идеальную структуру на начальном этапе не закладываешь, какие бы гениальные архитекторы и провидцы не учавствовали в проекте, со временем проект превращается в мерзкую какашку..
А если студент впитает это в себя и будет дальше везде делать так?
источник

NK

Nick Kugaevsky in rannts
Sergey Arkhipov
ДАЖЕ В ДЖАВАСКРИПТЕ ТАКОГО НЕТ
Ахахаха
источник