Author: Damien Fuzeau

Avatar
• Product Owner • Damien Fuzeau se připojil k týmu 4D Product v únoru 2019. Jako Product Owner má na starosti psaní uživatelských příběhů a jejich následný převod do funkčních specifikací. Jeho úkolem je také zajistit, aby dodávané implementace funkcí vyhovovaly potřebám zákazníků. Damien vystudoval softwarové inženýrství na University of Nantes. Ve své bývalé společnosti strávil více než 23 let, nejprve jako vývojář (objevil 4D v roce 1997) a později jako technický manažer a softwarový architekt. Tato společnost je partnerem 4D OEM a nasadila obchodní software založený na 4D pro tisíce uživatelů na stovkách serverů. Damien je tedy zvyklý na 4D vývoj a nasazení ve vícejazyčném kontextu.
Produkt blank

Chytání chyb všude

Automaticky přeloženo z Deepl

Správa chyb je často omezující součástí vývoje ve všech jazycích. Pokud ve 4D zapomenete zavolat metodu pro ošetření chyb v novém procesu/pracovníkovi nebo použijete komponenty, které chyby neošetřují, může se koncovému uživateli zobrazit vestavěný dialog 4D pro ošetření chyb. Vývojáři 4D by rádi zachytili všechny chyby ve všech kontextech, aby se zabránilo zobrazení tohoto vestavěného dialogového okna 4D pro chyby.

Podívejme se, jak můžeme toto chování zvládnout pomocí 4D v19 R8.

Produkt blank

Uložení zdrojového kódu projektu bez tokenů

Automaticky přeloženo z Deepl

Příkazy, konstanty, tabulky a pole jsou spolu se svými tokeny uloženy v souborech zdrojového kódu projektu (soubory 4dm). Díky tomu je může 4D automaticky přejmenovat. Někdy byste však chtěli, aby tyto soubory zdrojového kódu byly uloženy bez tokenů kvůli lepší čitelnosti v systému pro správu verzí nebo v externím editoru kódu nebo kvůli lepšímu sdílení kódu mezi projekty. Podívejme se, jak zajistit, aby 4D ukládal zdrojový kód bez těchto tokenů.