DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

Fórum DevMedia


Autor
Mensagem
wllfl
 

País: Brasil
Estado: SP
Cidade: sÃO Roque
Mensagens: 52
 Postado em: 3/2/2012 11:11:25 AM

Colegas bom dia estou com uma dúvida, desenvolvo aplicações comerciais pequenas já à algum tempo no delphi sempre utilizando o conceito de concentrar o acesso as tabelas em Data Module, mas estou assistindo a videos aulas sobre aplicação financeira orientada à objeto e nesse mini-curso ele nem menciona o uso de Data Module no projeto.

Qual seria o modo certo de trabalhar com acesso a dados?
MARCO ANTONIO SALLES
 
 
 


País: Brasil
Estado: MG
Cidade: Muriae
Mensagens: 1309
 Postado em: 3/2/2012 12:35:09 PM
Não entendo ,voce ja utiliza DataModulo e no curso manda tb utilizar DataModulo ???

Tem condiçoes de clarear um pouco mais sua dúvida

 
wllfl
 
 


País: Brasil
Estado: SP
Cidade: sÃO Roque
Mensagens: 52
 Postado em: 3/2/2012 12:46:52 PM
Vou explicar melhor, sempre usei Data Module nas minhas aplicações desde de que fiz o curso técnico em informática, mas nesse curso o autor desenvolve o sistema usanda o conceito de POO, então ele cria Interfaces e Classes para acessar o dados do BD, não usa componentes gráficos e nem datamodule.

Então na POO não se usa data module para acessar os dados é tudo via código?

 
MARCO ANTONIO SALLES
 
 
 


País: Brasil
Estado: MG
Cidade: Muriae
Mensagens: 1309
 Postado em: 3/2/2012 6:44:27 PM
A partir do momento que voce começa a entender POO voce obtem vantagens
Alta coesão ( Fazer apenas uma coisa ) -->> Baixo Aclopamento , Independencia
das camadas o que facilita o reaproveitamento e a manutenção dos códigos


Agora , nos (a maioria assim eu acho) que viemos do modelo estrutural ha
muita resistência na quebra de paradgimas o que dificulta o aprendizado

Porém você pode ter bons códigos tb utilizando o modo RAD do delphi
Você pode desenvolver bons programas utilizando DataModule , inclusive
aplicando alguns conceitos de Padrões de Projeto e outros recussos que
facilitam os Pilares de POO .

Eu particularmente não acho ruim ou desmérítro utilizar a facilidade que
o Delphi nos proporciona. Só entendo que deve ser utilizado de forma mais simples
possível ( sem cheirar mau ). Tb gosto muito de POO , e acho que temos que
familarizar com o conceito porque aproveitamos em outras linguagens o que
diminui a curva de transição entre essas linguagens sem muit per caso .

Eu não sou formador de opinião , nen evangelista é so uma simples opinião

 
wllfl
 
 


País: Brasil
Estado: SP
Cidade: sÃO Roque
Mensagens: 52
 Postado em: 3/2/2012 9:26:28 PM
Antes de qualquer coisa muito obrigado por responder aos post, gostei muito da sua resposta.

Postei essa dúvida pois as vezes me perguntom se estou usando muitas ferramentas RAD nas minhas aplicações, sendo que existe POO que é uma realidade no meio da programação, estou aprendendo esse conceito de POO mas espero em breve aproveitar melhor, já desenvolvi alguma coisa em JAVA que é totalmente OO mas nada como o bom e velho delphi.

 
Fael
 
 


País: Brasil
Estado: RJ
Cidade: Volta Redonda
Mensagens: 146
 Postado em: 3/2/2012 10:34:21 PM
Vivemos em um tempo onde a produtividade está em função do tempo. Admiro muito a programação orientada a objetos. Ela é de mais fácil manutenção e menos propícia a erros, entretanto, demora demais construir tudo em código. As ferramentas RAD nos dá velocidade e maior conforto em relação aos prazos, mas temos que analisar nossos objetivos.

 
MARCO ANTONIO SALLES
 
 
 


País: Brasil
Estado: MG
Cidade: Muriae
Mensagens: 1309
 Postado em: 5/2/2012 10:22:49 AM
Só acrescentando podemos utilizar o RAD e ao mesmo tempo boas práticas em POO
O que não deve ser feito é abusar do RAD , e não se preocupar com POO e ficar
alterando o padrão (bom exemlo é o TAB por ENTER . Um é padrão Windows outro é
Padrão DOS ) .. È escrever códigos mais orientados , e tentar separar as camadas
e utilizar conceitos como Resposnabilidade ùnica (Alta coesão e baixo aclopamento)
é utilizar Padrões de projeto para resolver novos problemas com soluções velhas ja
apresentadas documentadas pelo GOF ... enfim da ao meu ver ser feliz com o Delphi

 
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2012 - Todos os Direitos Reservados a web-03