• TheDoctor [they/them]@hexbear.net
    link
    fedilink
    English
    arrow-up
    5
    ·
    14 hours ago

    Yeah. I can understand the use case when it’s something relating to keeping simple state in sync by replacing it with derived state. But this particular case was flushing a cache after each get, which made each get of the property non-deterministic based on the class’s state.