ich lerne derzeit Ruby und RoR und ich auf diese Erklärung gestolpert:Warum sind diese Standardparameter so definiert, wie sie sind?
link_to_remote(name, options = {}, html_options = nil)
Ich entdeckte, dass dieses Muster auf mehrere andere Rails Funktionen verwendet wird.
Warum sind die Standardwerte auf diese Weise definiert? Warum nicht einer von diesen beiden?
... options = {}, html_options = {})
... options = nil, html_options = nil)
Ist das eine Art Konvention, die ich auch in meinen eigenen Funktionen befolgen sollte?