riscrittura design pattern Facade
riscrittura pattern Factory Method
riscrittura pattern Observer
riscrittura pattern Observer
riscrittura pattern State