Je souhaite séparer la couche de données de la logique métier et de la logique métier de l'interface graphique. Plonger dans le web Je suis tombé sur quelques ressources mais toujours incapable de me faire comprendre. Certaines personnes parlent de modèles tandis que d'autres pointent différents cadres. Mes exigences sont les suivantes:Toutes les suggestions pour séparer l'accès aux données, la logique métier et l'interface graphique dans Delphi
- manipuler les données de SGBDR (MySQL principalement) opérations CRUD
- concernant la production d'id (dois-je utiliser autoincrement ou moteur de données fourni ou un code pascals généré)
- relations de table peut être logique (pas d'intégrité référentielle est utilisé) ou non
- besoin de capacité de générer des relations d'objet à partir du modèle de données
- données doivent être converties en objet métier et la logique métier manipulé
- composants graphiques existants ou les freeware devraient être utilisés
Ce que j'ai besoin est:
- certaines techniques/suggestions de guidage avec le code/mise en page d'application échantillon de base (tels que les unités-classes-modules-répertoires) ... Etre pas un expert en POO-je obtenir confus quand je dois concevoir la hiérarchie des classes
- un cadre simple avec un tutoriel
- ou même votre propre code quotidien/cadre/approche