V našem předchozím příspěvku jsme zdůraznili, jak vylepšení v oblasti typové inferenční a zpracování chyb přispívají ke zvýšení spolehlivosti vývoje v 4D. Editor kódu 4D i VSCode již v rané fázi odhalují mnoho problémů, aniž by bylo nutné kompilovat, a poskytují vám tak rychlou a užitečnou zpětnou vazbu přímo při psaní kódu.
Ve verzi 4D 21 R3 rozšiřujeme tyto stávající kontroly tak, aby pokryly další a velmi častý zdroj chyb: parametry příkazů.
Od nynějška editor kódu ověřuje argumenty, které předáváte příkazům, podle typů definovaných v dokumentaci. To znamená, že pokud parametr očekává konkrétní typ, jako je Text, Integer, Object nebo Pointer, jakákoli neshoda je okamžitě detekována a zvýrazněna přímo ve vašem kódu:

Všechny tyto kontroly probíhají přímo v editoru kódu, bez čekání na kompilaci. To snižuje tření ve vašem vývojovém workflow a pomáhá vám zachytit chyby dříve, kdy je snazší je opravit.
Závěr
Díky integraci ověřování typů přímo do editoru kódu eliminuje 4D celou řadu chyb, kterým lze předejít, ještě než k nim dojde. Není nutná kompilace. Žádná překvapení později. Jen čistší, bezpečnější a rychlejší vývoj.
K tomuto příspěvku zatím nelze přidávat komentáře.