En nuestra entrada anterior, destacamos cómo las mejoras en la inferencia de tipos y la gestión de errores contribuyen a que el desarrollo con 4D sea más fiable. El editor de código de 4D y VSCode ya detectan muchos problemas de forma temprana, sin necesidad de compilar, lo que ofrece una retroalimentación rápida y útil mientras escribe el código.
Con 4D 21 R3, ampliamos estas verificaciones existentes para cubrir una fuente de errores adicional y muy común: los parámetros de los comandos.
A partir de ahora, el editor de código valida los argumentos que pasa a los comandos comparándolos con los tipos definidos en la documentación. Esto significa que cuando un parámetro espera un tipo específico, como Text, Integer, Object o Pointer, cualquier discrepancia se detecta inmediatamente y se resalta directamente en su código:

Todas estas verificaciones se realizan directamente en el editor de código, sin esperar a la compilación. Esto reduce las fricciones en su flujo de trabajo de desarrollo y le ayuda a detectar los errores antes, cuando son más fáciles de corregir.
Conclusión
Al integrar la validación de tipos directamente en el editor de código, 4D elimina toda una clase de errores evitables antes incluso de que se produzcan. No se requiere compilación. No hay sorpresas posteriores. Solo un desarrollo más limpio, seguro y rápido.
Por el momento, no se pueden publicar comentarios en esta entrada.