Re: using "private" parameters as static storage?

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Steve Holden

    Re: using "private" parameters as static storage?

    Steve Holden wrote:
    Joe Strout wrote:
    >One thing I miss as I move from REALbasic to Python is the ability to
    >have static storage within a method -- i.e. storage that is persistent
    >between calls, but not visible outside the method. I frequently use
    >this for such things as caching, or for keeping track of how many
    >objects a factory function has created, and so on.
    >>
    [...]
    I think you'd be much better off creating an instance of a class and
    using that.
    >
    Or, as JP suggested, a generator function. This allows you to maintain
    whatever state you need in the function's local namespace.

    regards
    Steve
    --
    Steve Holden +1 571 484 6266 +1 800 494 3119
    Holden Web LLC http://www.holdenweb.com/

Working...