Size: a a a

pro.rb (Ruby/Rails / RU)

2020 September 01

RR

Ruslan Ryabov in pro.rb (Ruby/Rails / RU)
мы свое легаси перевели силами 1 разраба, за пару дней он справился, с учетом, что занимался не фултайм этим делом
источник

Т

Тенпеннай in pro.rb (Ruby/Rails / RU)
Ruslan Ryabov
мы свое легаси перевели силами 1 разраба, за пару дней он справился, с учетом, что занимался не фултайм этим делом
отличный бенчмарк
источник

RR

Ruslan Ryabov in pro.rb (Ruby/Rails / RU)
т.е. суммарно, он где-то может неделю ковырял урывками
источник

Т

Тенпеннай in pro.rb (Ruby/Rails / RU)
1 разработчик неизвестного уровня переводит проект с неизвестным размером кодовой базы на новую версию рельс за 2 дня
источник

RR

Ruslan Ryabov in pro.rb (Ruby/Rails / RU)
так я и не претендовал на бенчмарк, а факт того, что если ты будешь апдейты делать своевремнно, то не будет боли прыжка с 5.0 на 6.0, или мир тебе пухом, с 4.2 на 6.0
источник

Т

Тенпеннай in pro.rb (Ruby/Rails / RU)
Ruslan Ryabov
так я и не претендовал на бенчмарк, а факт того, что если ты будешь апдейты делать своевремнно, то не будет боли прыжка с 5.0 на 6.0, или мир тебе пухом, с 4.2 на 6.0
будет, естественно
источник

Т

Тенпеннай in pro.rb (Ruby/Rails / RU)
"своевременность" не влияет на то, насколько тебе надо что-то в коде менять
источник

RR

Ruslan Ryabov in pro.rb (Ruby/Rails / RU)
влияет, если ты например перешел с 5.0 на 5.1 отловил проблемы, потом обновился на 5.2, опять пофиксил всякую хрень + ты уже сразу разрабатывая на 5.1 видел ворнинги рельсы, это тебе позволяет не плодить хрень
источник

Т

Тенпеннай in pro.rb (Ruby/Rails / RU)
отсутствие боли зависит только от того, наскольк код завязан на особенности конкретной версии рельс и от его количества
источник

RR

Ruslan Ryabov in pro.rb (Ruby/Rails / RU)
а когда ты прыгаешь и пропускаешь версии, ты не видишь промежуточные шаги
источник

RR

Ruslan Ryabov in pro.rb (Ruby/Rails / RU)
Тенпеннай
отсутствие боли зависит только от того, наскольк код завязан на особенности конкретной версии рельс и от его количества
не обязательно, у тебя может быть проблема в гемах, которые завязаны на какие-то вещи, и ты тупо не увидишь ворнинги об этих проблемах, а получишь просто неработающий код на новой версии
источник

МВ

Максим Вейсгейм... in pro.rb (Ruby/Rails / RU)
Тесты
источник

Т

Тенпеннай in pro.rb (Ruby/Rails / RU)
Ruslan Ryabov
не обязательно, у тебя может быть проблема в гемах, которые завязаны на какие-то вещи, и ты тупо не увидишь ворнинги об этих проблемах, а получишь просто неработающий код на новой версии
обычно неработающий код сопровождается стектрейсами
источник

RR

Ruslan Ryabov in pro.rb (Ruby/Rails / RU)
Тенпеннай
обычно неработающий код сопровождается стектрейсами
да, но он тебе не всегда поможет быстро найти проблему-решение
источник

Т

Тенпеннай in pro.rb (Ruby/Rails / RU)
Ruslan Ryabov
да, но он тебе не всегда поможет быстро найти проблему-решение
то же самое справедливо и для варнингов ¯\_(ツ)_/¯
источник

RR

Ruslan Ryabov in pro.rb (Ruby/Rails / RU)
ну, ворниги хотябы тебе подсветят проблему, для будущего апдейта 🙂
источник

VK

Vasyl Kuzmyk in pro.rb (Ruby/Rails / RU)
Максим Вейсгейм
3.0 но без х3 скорости
Это смотря как считать
Если ты возьмешь руби 2.0, потом руби 3.0
Уверен, что насчитать х3 можно
источник

МВ

Максим Вейсгейм... in pro.rb (Ruby/Rails / RU)
Vasyl Kuzmyk
Это смотря как считать
Если ты возьмешь руби 2.0, потом руби 3.0
Уверен, что насчитать х3 можно
Ну вот люди говорят что нельзя
источник

МВ

Максим Вейсгейм... in pro.rb (Ruby/Rails / RU)
Я так и считаю
источник

МВ

Максим Вейсгейм... in pro.rb (Ruby/Rails / RU)
Сам бенчмарки не держал
источник