Ruby / Rails
Чем Enumerable basics отличается от ручными циклами и когда что выбирать?
JuniorRuby CoreСравнение
Чем EXPLAIN ANALYZE отличается от guessing и когда что выбирать?
Middle+Caching и PerformanceСравнение
Чем file upload security отличается от trust filename и когда что выбирать?
MiddleБезопасность RailsСравнение
Чем fragment caching отличается от full page caching и когда что выбирать?
JuniorCaching и PerformanceСравнение
Чем frozen string literal отличается от mutable strings и когда что выбирать?
MiddleRuby CoreСравнение
Чем GC tuning basics отличается от random env tuning и когда что выбирать?
SeniorCaching и PerformanceСравнение
Чем Hash и keyword arguments separation отличается от старым Ruby 2 behavior и когда что выбирать?
MiddleRuby CoreСравнение
Чем I18n в Rails отличается от hardcoded strings и когда что выбирать?
MiddleRails CoreСравнение
Чем initializers отличается от runtime configuration и когда что выбирать?
JuniorRails CoreСравнение
Чем interpolation строк отличается от конкатенацией и когда что выбирать?
JuniorRuby CoreСравнение
Чем JSON parsing в Ruby отличается от Rails params и когда что выбирать?
JuniorRuby CoreСравнение
Чем keyword arguments отличается от positional arguments и когда что выбирать?
JuniorRuby CoreСравнение
Чем lazy enumerator отличается от eager Enumerable и когда что выбирать?
Middle+Ruby CoreСравнение
Чем low-level caching отличается от memoization only и когда что выбирать?
MiddleCaching и PerformanceСравнение
Чем memory bloat отличается от slow CPU и когда что выбирать?
Middle+Caching и PerformanceСравнение
Чем middleware stack отличается от controller callbacks и когда что выбирать?
Middle+Rails CoreСравнение
Чем migration basics отличается от ручной SQL и когда что выбирать?
JuniorActive Record Migrations и SchemaСравнение
Чем MVC в Rails отличается от Clean Architecture и когда что выбирать?
JuniorRails CoreСравнение
Чем N+1 проблема отличается от медленным SQL и когда что выбирать?
MiddleActive Record и базы данныхСравнение
Чем nil, false и truthy/falsey отличается от truthiness в JavaScript и когда что выбирать?
JuniorRuby CoreСравнение