W Rubim bardzo często spotyka się metody, które otrzymują mieszanie parametrów zamiast tylko przekazywać parametry do metody.Hashe vs. Wiele params?
Moje pytanie brzmi - kiedy używasz parametrów dla swojej metody i kiedy używasz skrótu parametrów?
Czy słusznie jest powiedzieć, że dobrą praktyką jest użycie skrótu parametru, gdy metoda ma więcej niż jeden lub dwa parametry?
+1 - nic w haszdzie parametru nie powinno być wymagane. Opcjonalne parametry mogą być nazwane, z wartościami domyślnymi, ale zazwyczaj przekazuję je w haszowaniu i ustaw domyślne w treści metody, jeśli to konieczne. –