sql >> Base de Datos >  >> RDS >> Oracle

Uso de componentes conscientes de datos de Delphi:pros y contras

Descubrí que el uso de los componentes de reconocimiento de datos da como resultado una aplicación sin una distinción clara entre la lógica comercial y la de la interfaz de usuario.

Esto está bien para proyectos pequeños, pero a medida que crecen, el código se vuelve cada vez menos mantenible.

¡Todas las diversas partes del código de eventos (y sus interacciones) pueden convertirse en una verdadera pesadilla de entender!

Invariablemente, en tales casos, me deshice de los componentes con reconocimiento de datos y cambié a un diseño MVC (codificado a mano).

Esto requiere mucho esfuerzo de codificación inicial, pero da como resultado (en mi humilde opinión) un proyecto que es mantenible, extensible y depurable.