On Sun, 2009-06-07 at 20:01 +0100, Hugo Mills wrote: > If you were writing a function with a fast path and a slow path, > which style would you use to write the function? > > > Style A: > > if can_use_fast_path: > return "fast path result" > # do slow stuff > return "slow path result" > > > Style B: > > result = "fast path result" > if !can_use_fast_path: > # do slow stuff > result = "slow path result" > return result
How expensive is evaluating can_use_fast_path? James -- The Holy ettlz theholyet...@googlemail.com PGP key ID: 03F94B5D -----------------------------------------------------------------------
signature.asc
Description: This is a digitally signed message part
-- Please post to: Hampshire@mailman.lug.org.uk Web Interface: https://mailman.lug.org.uk/mailman/listinfo/hampshire LUG URL: http://www.hantslug.org.uk --------------------------------------------------------------