Users
Users always want another feature
For example, a cache with LRU or timed expiration or ...
... or a cache that persists on the disk using
GDBM_File
or
DB_File
or ...
Everyone one wants something a little different
Sometimes they even send patches
Problem: Every new feature makes the memoized function slower than before
Desire: People who don't use these features shouldn't have to pay for them
Forward to
Solution
Back to
Internals of Memoize (One slide only!)
Up to section
index
Up to Using tie to escape feature creep course
index
Using tie to escape feature creep: - 4
Copyright © 2000 Mark-Jason Dominus