retomando
design pattern