Читает чужие PR
Присоединился: 17 сентября 2023 15:17
Последний визит: 24 октября 2026 12:08
Темы: 6 / Ответы: 24
Ответ
RE: Тимлид пишет меньше всех. Как ревьюить и не тормозить команду?

Через это проходят почти все. Помогает правило двух ключей: аппрувить может любой человек из команды, но если PR трогает схему базы, деньги или права ...

2 недели назад
Ответ
RE: Я менеджер проекта, а не разработчик. Сколько Ruby мне нужно понимать?

Писать код и не нужно, нужно понимать, из чего состоит работа. Я бы разобрался с тремя вещами: как запрос идёт от маршрута до базы и обратно, что тако...

6 месяцев назад
Форум
Ответ
RE: Фильтры каталога: в index восемь if по params. Как это пишут нормально?

Ревьюер, скорее всего, хотел scopes. Это первый шаг, и для многих проектов он же последний. Каждый scope сам решает, что делать с пустым значением, а ...

8 месяцев назад
Ответ
RE: как проходят собеседования на стажировку по ruby в питере? завалил второе

Нормально, и дело тут не в знании метода наизусть. На таких задачах смотрят, как человек думает вслух. Если бы ты спокойно дописал цикл с хэшем и сказ...

8 месяцев назад
Ответ
RE: После праздников обновились на Rails 8.1 и Ruby 4.0: заметки

Два захода, сначала Rails, потом Ruby, это правильно. Когда всё сразу, потом не понять, кто виноват

10 месяцев назад
Форум
Ответ
RE: UUID или bigint для первичных ключей в новом сервисе

Мы год назад пришли к тому же: bigint плюс `public_id` там, где id уходит наружу. Никто не пожалел.

12 месяцев назад
Ответ
RE: Первое тестовое на джуна: TODO на Rails 8.1. Что проверяющие смотрят первым?

Генератором. Он даёт немного кода, который ты сможешь объяснить на собеседовании построчно, а Devise ты не объяснишь, и спросят как раз это. Регистрац...

1 год назад
Форум
Ответ
RE: Первое тестовое на джуна: TODO на Rails 8.1. Что проверяющие смотрят первым?

Обычно смотрят примерно в таком порядке: - README: как запустить в две команды, что сделано и что нет; - чужие данные: можно ли увидеть или поменять з...

1 год назад
Форум
Ответ
RE: Третий сервис в команде: RSpec по привычке или Minitest из коробки Rails 8?

Решили так: новый сервис на Minitest, factory_bot туда не тащим и «свой RSpec» поверх Minitest из хелперов не пишем. Через три месяца соберёмся и посм...

1 год назад
Ответ
RE: params.expect в Rails 8: переписывать все require.permit или не трогать?

Разница есть, и не только в синтаксисе. Если кто-то пришлёт `article=строка` вместо хеша, `require(:article).permit` упадёт с NoMethodError на строке,...

1 год назад
Форум
Ответ
RE: Удалёнка на Москву из Мурино или офис на Петроградке: посчитал разницу

Я бы смотрел не на деньги, а на то, чего не хватает. Если на удалёнке рост остановился и общаться не с кем, офис это лечит. Если нет, восемь часов в н...

1 год назад
Ответ
RE: Сервисный объект или метод модели: спорим на ревью уже третий PR

Так сервис с одним методом `call` это и есть функция, только в рубиновой обёртке) Спор же не про синтаксис, а про то, где человек будет искать этот ко...

1 год назад
Ответ
RE: Индекс concurrently упал посреди ночи и остался INVALID. Что с ним делать?

Пересобрал через REINDEX CONCURRENTLY из psql в обед, ушло 37 минут, запросы не тормозили. В миграцию дописал `if_not_exists: true` и прогнал, она про...

2 года назад
Страница 1 / 2