course-mvc-delphi
course of the Academia do Código
- Active · last change 12-30-2024
- ★ 1 on GitHub
README
curso MVC
Módulo - Regra de negócio
View - visual
Controle - Intermediar as requisições
O
TCustomConnection é o mais ancestral do TFDConnection
Ou seja, se o retorno for TFDConnection, posso retornar um
TFDConnection
Inversão de dependências:
Os uses estão em outro lugar.
ExtractFilePath(ParamStr(0)) // pega o local do .exe
MVC Tips #2: RTTI e Fundamentos do Delphi para um DAO Atraente
Data Access Object ( sub camada do Model no MVC )
CRUD (Create, Read, Update, Delete);
ao criar um objeto é de sua responsabilidade destruir ele.
// Parent é interface ( imagem, gráfico, contrato )
MVC Tips #3 Modelagem do Banco de dados
No requisito de uma contratação, fazer conforme pedido( inclusive nos detalhes)
Obs: Na hora de enviar o projeto que foi propósto para ser feita, enviar o modelo do
banco de dados estruturado( imagem, xml, algo assim), inclusive para clientes entenderem,
é uma forma de documentar o sistema.
OBS: Aprender a usar mais bancos de dados
MVC Tips #4 Classes Controladoras no Delphi
Controle é a classe que vai fazer o meio de campo( Entre o model e a view)
