
AVERTISSEMENT! Le référentiel officiel de Columbusegg4Delphi est ici.
Columbusegg4delphi est ...
- Un framework Delphi simple à utiliser correctement la logique métier dans les applications de Delphi "Rad Style".
- Basé sur le modèle de conception du module de table, mais adapté pour être convivial Delphi et centré sur le jeu de données.
- Fournit toutes les bonnes alternatives pour faire les pratiques de Delphi courantes qui rendent votre application difficile à tester, de manière testable.
- Fournit des observateurs et des auditeurs pour éviter tout le code de logique métier dans votre formulaire.
- Conserver presque tout le bien de Delphi Rad.
- Développé par des professionnels du temps.
Pourquoi Columbusegg4Delphi?
- Les formulaires et les données sont exempts de code logique métier.
- Fournit un seul point pour le code BL
- Vous pouvez faire des tests unitaires; La logique métier peut être testée unitaire à l'aide d'ensembles de données en mémoire.
- Vous pouvez toujours utiliser l'approche RAD pour concevoir vos formulaires
- Si vos données proviennent d'un serveur d'applications, vous pouvez remplir des ensembles de données en mémoire (ou un ensemble de données virtuels) tout en utilisant la même logique métier.
Très important!
- Columbusegg4Delphi peut également être utilisé dans des applications héritées pour améliorer leur architecture à très faible coût.
- Créez simplement un module Columbus pour chaque ensemble de données et déplacez-y tout le code lié aux événements. Il s'agit d'une approche incrémentielle; Vous pouvez le modifier un ensemble de données à la fois.