Size: a a a

pro.rb (Ruby/Rails / RU)

2020 September 14

МВ

Максим Вейсгейм... in pro.rb (Ruby/Rails / RU)
fulcanelly
cars.each{ _1.move }

вместо

cars.each{ |car| car.move }
Отвратительно
источник

A

Alexander in pro.rb (Ruby/Rails / RU)
кокой пездей... есть же cars.each(&:move)
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
Ну он говорит про объявление
имхо, самый читаемый вариантто использование методов

cars.each(&print_car)

def print_car(car)
  # ....
end
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
если конечно на несколько строк код
источник

RU

Roman Usherenko in pro.rb (Ruby/Rails / RU)
Ivan Naumov
Ну он говорит про объявление
имхо, самый читаемый вариантто использование методов

cars.each(&print_car)

def print_car(car)
  # ....
end
это неправильный код
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
Roman Usherenko
это неправильный код
?
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
чем
источник

МВ

Максим Вейсгейм... in pro.rb (Ruby/Rails / RU)
Передача параметра?
источник

RU

Roman Usherenko in pro.rb (Ruby/Rails / RU)
ты наверное хотел &:print_car
но тогда print_car должен быть методом Car
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
Roman Usherenko
ты наверное хотел &:print_car
но тогда print_car должен быть методом Car
нет
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
все правильно
источник

МВ

Максим Вейсгейм... in pro.rb (Ruby/Rails / RU)
Он же крикнет мод ожидается аргумент
источник

МВ

Максим Вейсгейм... in pro.rb (Ruby/Rails / RU)
А аргумента нет
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
нет
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
аргумент как раз передается через _1
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
_2
источник

МВ

Максим Вейсгейм... in pro.rb (Ruby/Rails / RU)
Ivan Naumov
Ну он говорит про объявление
имхо, самый читаемый вариантто использование методов

cars.each(&print_car)

def print_car(car)
  # ....
end
Я про этот
источник

МВ

Максим Вейсгейм... in pro.rb (Ruby/Rails / RU)
Не про тот
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
только его писать не надо
источник

RU

Roman Usherenko in pro.rb (Ruby/Rails / RU)
а чо не понял? это уже приняли? &print_car разве не должно быть &method(:print_car) ?
источник