Deixar os forms sem implentação para deixar o código em outro lugar não acaba com o problema; pode até ficar mais complexo. Temos que pensar no _objetivo_ final, não na _forma_ como é feito.
mD --- Em delphi-br@yahoogrupos.com.br, Joao Morais <[EMAIL PROTECTED]> escreveu > > anderson wrote: > > > Entendi, mas vamos supor entaum, eu posso suar ECO como OPF e usar uma > > camada MVP para desacoplar ao maximo possível DB / MODELO / APRESENTAÇÃO > > certo ? > > Desacoplar do banco você pode fazer com ClientDataSet ou DBExpress. > > Com OPF (ECO, por exemplo) além de desacoplar você tem objetos de > negócio de verdade, e com hierarquia de classe, tipo: > TContato->TPessoa->TCliente, caso seu projeto precise. Você tem também > cache e controle transacional controlados pelo framework, evita > repetição de código e de tratamentos de erro. > > O MVP faz com que você reaproveite código de apresentação e deixa os > seus forms totalmente sem implementação. > > -- > João Morais >