> > The Principle Of Least Surprise would imply that the variables appear in > the same order that they appear in the method name. Of course that doesn't > mean you don't get surprised sometimes. Are there any that don't follow > that rule? We should consider fixing them. It would be interesting if > something like autocompletion could supply the template for the block. >
It may also depend on which part you apply the principle of least surprise... I personally would expect it to be in the ":key :value" order regardless of the name of the method... most do methods end with 'Do:' so I wouldn't take that as factor in this. Peter
