Size: a a a

pro.rb (Ruby/Rails / RU)

2020 August 21

RR

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

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Тенпеннай
чойта гавно
то что это дерьмо в отдельном файле
источник

AI

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

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Alex Ilizarov
то что это дерьмо в отдельном файле
я вообще не знаю чем надо было думать чтобы так делать
источник

RR

Ruslan Ryabov in pro.rb (Ruby/Rails / RU)
Alex Ilizarov
я вообще не знаю чем надо было думать чтобы так делать
ну матц прется по плюсам, видимо оттуда решил сделать
источник

RR

Ruslan Ryabov in pro.rb (Ruby/Rails / RU)
но сделал как-то калечно
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Ruslan Ryabov
но сделал как-то калечно
так оно и в C++ калично
источник

RR

Ruslan Ryabov in pro.rb (Ruby/Rails / RU)
ну теперь и в руби :)
источник
2020 August 22

HH

Hans Hans in pro.rb (Ruby/Rails / RU)
такое чуство что на этом канале одни гошники и растовцы =) rbs самое правильное решение, сорбетовское сильно снижает читабельность,  можно былоб описание типов вынести в комментарии, но в отдельном файле всетаки лучше
источник

HH

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

HH

Hans Hans in pro.rb (Ruby/Rails / RU)
источник

VI

Vladislav Ivanov in pro.rb (Ruby/Rails / RU)
sorry, задолбался искать и гадать.

Есть Rails App,
файл с моделями: user.rb, с тестами: user_test.rb.

Так вот внутри этих тестов видно только класс User, но не видно никаких других классов, определенных в user.rb.

Как сделать видимыми другие классы из user.rb внутри блока теста ?

Спасибо.
источник

VI

Vladislav Ivanov in pro.rb (Ruby/Rails / RU)
источник

ℹ🅿

ℹ️ 🅿️ in pro.rb (Ruby/Rails / RU)
источник

ℹ🅿

ℹ️ 🅿️ in pro.rb (Ruby/Rails / RU)
Каждому классу свой файл - проще всего
источник

ℹ🅿

ℹ️ 🅿️ in pro.rb (Ruby/Rails / RU)
Ну и имя класса таким обычно не делают
источник

VI

Vladislav Ivanov in pro.rb (Ruby/Rails / RU)
ℹ️ 🅿️
Ну и имя класса таким обычно не делают
я имитирую enum =)
источник

ℹ🅿

ℹ️ 🅿️ in pro.rb (Ruby/Rails / RU)
А ещё... Думаю тут можно обойтись строкой в самом юзере
источник

ℹ🅿

ℹ️ 🅿️ in pro.rb (Ruby/Rails / RU)
Vladislav Ivanov
я имитирую enum =)
Но зачем?
источник

VI

Vladislav Ivanov in pro.rb (Ruby/Rails / RU)
ℹ️ 🅿️
Но зачем?
я хочу как в Python =)
источник