Ruby / Rails

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

Чем inheritance vs composition отличается от mixins и когда что выбирать?

MiddleRuby OOP и Object ModelСравнение

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

JuniorRuby OOP и Object ModelСравнение

Чем insert_all отличается от bulk create loop и когда что выбирать?

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

Чем job arguments отличается от передачей ActiveRecord object и когда что выбирать?

JuniorBackground Jobs и SidekiqСравнение

Чем job observability отличается от only logs и когда что выбирать?

MiddleBackground Jobs и SidekiqСравнение

Чем job uniqueness отличается от duplicates allowed и когда что выбирать?

Middle+Background Jobs и SidekiqСравнение

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

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

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

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

Какая типичная ошибка при работе с ActiveSupport::Testing::TimeHelpers на Ruby/Rails собеседовании?

MiddleTesting Ruby и RailsОшибка кандидата

Чем database cleaner/transactions отличается от dirty DB и когда что выбирать?

MiddleTesting Ruby и RailsСравнение

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

JuniorTesting Ruby и RailsСравнение

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

JuniorTesting Ruby и RailsСравнение

Почему request specs часто предпочтительнее controller specs?

MiddleTesting Ruby и RailsВопрос с подвохом

Чем Action Cable tests отличается от request specs и когда что выбирать?

Middle+Action Cable и RealtimeСравнение

Чем ActiveSupport::Testing::TimeHelpers отличается от Timecop и когда что выбирать?

MiddleTesting Ruby и RailsСравнение

Чем Capybara отличается от manual browser clicks и когда что выбирать?

MiddleTesting Ruby и RailsСравнение

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

MiddleTesting Ruby и RailsСравнение

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

JuniorTesting Ruby и RailsСравнение

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

MiddleTesting Ruby и RailsСравнение

Чем flaky tests отличается от rerun without fixing и когда что выбирать?

Middle+Testing Ruby и RailsСравнение