В Ruby очень часто можно увидеть методы, которые получают хэш параметров вместо того, чтобы просто передавать параметры методу.
Мой вопрос: когда вы используете параметры для своего метода, а когда - хеш параметров?
Можно ли сказать, что использование хэша параметра является хорошей практикой, когда метод имеет более одного или двух параметров?