[Newbies] another "best practices" question - inject
David Mitchell
david.mitchell at gmail.com
Mon Nov 3 04:05:27 UTC 2008
Yep, that does seem crazy. Will reread that tonight!
On Sun, Nov 2, 2008 at 2:54 PM, Mark Volkmann <mark at ociweb.com> wrote:
> The "Inject:Into:" pattern in "Smalltalk Best Practice Patterns" says "Call
> the block arguments sum and each." That seems crazy! Why would I name the
> first argument "sum" if I've trying to do something other than sum the
> values? The example the book gives is the following.
>
> ^self children
> inject: 0
> into: [:sum :each | sum max: each]
>
> I think I'd do this.
>
> ^self children
> inject: 0
> into: [:maximum :each | maximum max: each]
>
> ---
> Mark Volkmann
>
>
>
>
> _______________________________________________
> Beginners mailing list
> Beginners at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/mailman/listinfo/beginners
>
More information about the Beginners
mailing list