mspaintmaes...@gmail.com wrote:
class ApplicationContext: def __init__(self): self.session = GameSession()def reset(self): self.session = GameSession()Nope, this doesn't solve your fundamental problem of getting rid of a duplicate assignment,
I'd probably do it like this: class ApplicationContext: def __init__(self): self.session = None reset() def reset(self): self.session = GameSession() -- Greg