Ruby Core
Как правильно использовать объектная модель 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Сравнение