Cómo / si refactorizar un programa Delphi usando solo formularios y módulos de datos

Después de años de codificar los programas de Delphi como código no comprobable en formularios y módulos de datos, incluidas las variables globales, y las únicas clases son los formularios mismos, que contienen todo el código que necesito para la interfaz de usuario del formulario.

¿Cómo convertiría el código a un conjunto de clases que hacen el trabajo real? ¿Necesitaría dejar de usar las fuentes de datos / conjuntos de datos y hacer todo en las clases? ¿Necesito un ORM?

Generalmente haycer necesita reutilizar el código en los formularios, entonces, ¿tiene sentido convertir la lógica en clases?

Respuestas a la pregunta(6)

Su respuesta a la pregunta