Я очень плохо знаком с рельсами, но мне очень нравится, как легко включить TDD, a / b тестирование, MVC и т. Д., Поэтому я решил использовать рельсы для моего следующего проекта.Что мне не нравится в rails, так это стиль, который люди используют для вызовов функций.Следующая строка - это то, что я ожидал увидеть в типичном пользовательском контроллере rails:
validates :name, :presence => true
Мне действительно не нравится этот стиль, потому что новичку, как я, трудно понять, что validates - этофункция, которая принимает два аргумента, второй из которых является хешем.Для меня этот синтаксис гораздо более понятен:
validates(:name, {:presence => true})
Теперь я хочу, чтобы этот проект развивался, поэтому я буду работать с другими разработчиками Rails, которые более опытны, чем я.Итак, вопрос в том, что если я напишу это приложение в своем стиле, будет ли это очень неприятно для людей, которые привыкли к традиционным путям рельсов, или я могу пойти дальше и использовать скобки и фигурные скобки, чтобы сделать структуру более явной?