Ruby / Rails

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

Чем decorator/presenter отличается от helper methods и когда что выбирать?

MiddleАрхитектура RailsСравнение

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

Middle+Active Record и базы данныхСравнение

Чем dependency vulnerabilities отличается от ignore gems и когда что выбирать?

MiddleБезопасность RailsСравнение

Чем dependent destroy/delete_all отличается от ручной очисткой и когда что выбирать?

MiddleActive Record и базы данныхСравнение

Чем domain errors отличается от техническими исключениями и когда что выбирать?

MiddleОшибки и исключения RubyСравнение

Чем domain event отличается от callback chain и когда что выбирать?

Middle+Архитектура RailsСравнение

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

JuniorОшибки и исключения RubyСравнение

Чем enum отличается от string constants и когда что выбирать?

JuniorActive Record и базы данныхСравнение

Чем Enumerable#group_by отличается от manual hash grouping и когда что выбирать?

JuniorBlocks, Proc, Lambda и EnumerableСравнение

Чем Enumerable#map отличается от each и когда что выбирать?

JuniorBlocks, Proc, Lambda и EnumerableСравнение

Чем Enumerable#reduce отличается от ручной accumulator и когда что выбирать?

JuniorBlocks, Proc, Lambda и EnumerableСравнение

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

JuniorBlocks, Proc, Lambda и EnumerableСравнение

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

MiddleBlocks, Proc, Lambda и EnumerableСравнение

Чем ERB templates отличается от JSON API only и когда что выбирать?

JuniorRails Views, Hotwire и FrontendСравнение

Чем exception hierarchy отличается от ловлей Exception и когда что выбирать?

MiddleОшибки и исключения RubyСравнение

Чем exists? отличается от count > 0 и когда что выбирать?

JuniorActive Record и базы данныхСравнение

Чем fail vs raise отличается от разными ключевыми словами и когда что выбирать?

JuniorОшибки и исключения RubyСравнение

Чем Faraday отличается от Net::HTTP напрямую и когда что выбирать?

MiddleAPI, Serialization и интеграцииСравнение

Чем Fast JSON serialization отличается от N+1 serialization и когда что выбирать?

MiddleAPI, Serialization и интеграцииСравнение

Чем fat controller отличается от thin controller и когда что выбирать?

JuniorАрхитектура RailsСравнение