Ruby Core

Подтема
Уровень
Тип
Теги
25 вопросов

Как правильно использовать объектная модель Ruby в Ruby on Rails проекте?

JuniorRuby CoreПрактика

Почему <code>||=</code> может быть плохой memoization для false/nil?

JuniorRuby CoreВопрос с подвохом

Какая типичная ошибка при работе с методы и optional arguments на Ruby/Rails собеседовании?

JuniorRuby CoreОшибка кандидата

Чем методы и optional arguments отличается от keyword arguments и когда что выбирать?

JuniorRuby CoreСравнение

Чем объектная модель Ruby отличается от классовой моделью Java и когда что выбирать?

JuniorRuby CoreСравнение

Чем оператор ||= и memoization отличается от явным nil-check и когда что выбирать?

JuniorRuby CoreСравнение

Чем переменные и области видимости отличается от instance variables и local variables и когда что выбирать?

JuniorRuby CoreСравнение

Чем символы и строки отличается от immutable/frozen strings и когда что выбирать?

JuniorRuby CoreСравнение

Чем autoload и require/load отличается от Rails Zeitwerk autoloading и когда что выбирать?

MiddleRuby CoreСравнение

Чем case/when отличается от if/elsif и когда что выбирать?

JuniorRuby CoreСравнение

Чем Comparable и spaceship operator <=> отличается от ручным сравнением и когда что выбирать?

MiddleRuby CoreСравнение

Чем Enumerable basics отличается от ручными циклами и когда что выбирать?

JuniorRuby CoreСравнение

Чем frozen string literal отличается от mutable strings и когда что выбирать?

MiddleRuby CoreСравнение

Чем Hash и keyword arguments separation отличается от старым Ruby 2 behavior и когда что выбирать?

MiddleRuby CoreСравнение

Чем interpolation строк отличается от конкатенацией и когда что выбирать?

JuniorRuby CoreСравнение

Чем JSON parsing в Ruby отличается от Rails params и когда что выбирать?

JuniorRuby CoreСравнение

Чем keyword arguments отличается от positional arguments и когда что выбирать?

JuniorRuby CoreСравнение

Чем lazy enumerator отличается от eager Enumerable и когда что выбирать?

Middle+Ruby CoreСравнение

Чем nil, false и truthy/falsey отличается от truthiness в JavaScript и когда что выбирать?

JuniorRuby CoreСравнение

Чем pattern matching в Ruby отличается от case/when и когда что выбирать?

Middle+Ruby CoreСравнение