best practice for function design with many optional paramsFlorent Georges lists at fgeorges.org
Thu Jan 26 08:54:21 PST 2012
David Lee wrote: Hi, > Another common practice is to pass a sequence as the options. The main drawback I see with this approach is that it copes very badly with empty values (where the value is the empty sequence) and with sequences (where a value can be a sequence). And the behaviour can be very surprising (and hard to debug) when one passes an empty sequence or a sequence of more than one items by mistake. As Mike said, maps would be perfect here... Regards, -- Florent Georges http://fgeorges.org/ http://h2oconsulting.be/
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format