Ed
anteontem
Parece que sua pergunta está um pouco incompleta e não fornece um contexto claro sobre o que você gostaria de saber. Se você puder especificar qual aspecto dos padrões de projeto ou da implementação da interface com o usuário você gostaria de discutir, ficarei feliz em ajudar!