Oracle
 sql >> Base de données >  >> RDS >> Oracle

Utilisation de composants Delphi orientés données - avantages et inconvénients

J'ai constaté que l'utilisation des composants sensibles aux données aboutit à une application sans distinction claire entre la logique métier et la logique de l'interface utilisateur.

C'est bien pour les petits projets, mais à mesure qu'ils grandissent, le code devient de moins en moins maintenable.

Tous les différents morceaux de code d'événement (et leurs interactions) peuvent devenir un véritable cauchemar à comprendre !

Invariablement, dans de tels cas, j'ai abandonné les composants sensibles aux données et je suis passé à une conception MVC (codée à la main).

Cela nécessite beaucoup d'efforts de codage initiaux, mais aboutit (à mon humble avis) à un projet maintenable, extensible et débogable.