для очередности выполнения дейтсвий методами (как в математике)? Например
lie_answers = (array_films.reject { |n| n == item.director }).sample(3)
Просто не хочется плодить дополнительные массивы, что бы пошагово все делать. Но незнаю нормально ли так по код-стайлу
Вы можете их добавить , но смысла в них особо нет. Руби сам поймёт очерёдность действий, есть смысл их добавить, только если вы хотите задать очерёдность отличную от стандартной.
в этом случае, я бы сделал как то так lie_answers = array_films .reject { |n| n == item.director } .sample(3)
Либо повысить читаемость или сделать акцент.
С точки зрения рубиста: чем меньше скобок - тем лучше, если без них можно обойтись, нужно обязательно их убирать
Прочитал вашу фамилию и сразу ассоциации возникли какие-то, но не сразу понял какие. Это вы самоучитель по Ruby написали? Или это ваш полный тезка?
это не он...)))
Добрый. След версию книги пишите?)
Материал собираю, но с издательством пока договор не заключали
Будет здорово, если качество бумаги будет получше, пусть даже книга выйдет подороже.
У меня такое ощущение, что БХВ от такого качества никогда не откажется, это нужно либо с Питер договариваться, либо с ДМК-Пресс
Обсуждают сегодня