On Tue, Nov 16, 2010 at 4:14 PM, Eric Christopherson < echristopher...@gmail.com> wrote:
> On Mon, Nov 15, 2010 at 3:50 PM, Ryan Davis <ryand-r...@zenspider.com> > wrote: > > First off, I hate this style of coding. If you didn't assign in a > conditional you'd avoid all of this crap to begin with. Assigning in > conditionals is just a sloppy and error prone way of coding and you should > avoid it. This has been a known anti-pattern in any algol-esque language > since at least the 80s. > > I'm not sure I understand what you mean. Are you saying it's bad to do > the *first* assignment to a variable inside a conditional? Or it's bad > to assign inside a conditional in any case? It's bad to assign inside a condition in any case. > I can understand the > first, but I'm not sure how you would work around the second, unless > you used a more functional style like > > x = (n > 2 ? true : false) > > or > > x = (if n > 2; true; else false; end) > Um... just do: x = n > 2 Jeff purpleworkshops.com _______________________________________________ > MacRuby-devel mailing list > MacRuby-devel@lists.macosforge.org > http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel >
_______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel