Nel nostro precedente articolo abbiamo sottolineato come i miglioramenti nell’inferenza dei tipi e nella gestione degli errori contribuiscano a rendere lo sviluppo con 4D più affidabile. L’editor di codice di 4D e VSCode rilevano già molti problemi in fase precoce, senza richiedere la compilazione, fornendo un feedback rapido e utile mentre si scrive il codice.
Con 4D 21 R3, stiamo estendendo questi controlli esistenti per coprire un’ulteriore e molto comune fonte di errori: i parametri dei comandi.
D’ora in poi, l’editor di codice convalida gli argomenti passati ai comandi rispetto ai tipi definiti nella documentazione. Ciò significa che quando un parametro richiede un tipo specifico, come Text, Integer, Object o Pointer, qualsiasi discrepanza viene immediatamente rilevata ed evidenziata direttamente nel codice:

Tutti questi controlli avvengono direttamente nell’editor di codice, senza attendere la compilazione. Ciò riduce gli attriti nel flusso di lavoro di sviluppo e aiuta a individuare gli errori in una fase precoce, quando sono più facili da correggere.
Conclusione
Integrando la convalida dei tipi direttamente nell’editor di codice, 4D elimina un’intera categoria di errori evitabili prima ancora che si verifichino. Non è richiesta alcuna compilazione. Nessuna sorpresa in seguito. Solo uno sviluppo più pulito, sicuro e veloce.
Al momento non è possibile lasciare commenti su questo post.