Aj v období „social distancing“ Vám chceme priniesť zaujímavé témy a spíkrov z oblasti DDD. Najbližší meetup pripravujeme formou podcastu založenom na panelovej online diskusii. Hoci sa nestretneme, ani neuvidíme, veríme že sa budeme počuť. Hodinové stretnutie bude moderovať Zdeno Jašek.
Aj v období „social distancing“ Vám chceme priniesť zaujímavé témy a spíkrov z oblasti DDD. Najbližší meetup pripravujeme formou podcastu založenom na panelovej online diskusii. Hoci sa nestretneme, ani neuvidíme, veríme že sa budeme počuť. Hodinové stretnutie bude moderovať Zdeno Jašek.
Spoločným menovateľom diskusie bude popísanie programátorských postupov, ktoré pomáhajú využitiu Domain-Driven Designu na úrovni zdrojového kódu. Tieto techniky sú použiteľné aj samostatne, t.j. využívajú sa aj v projektoch, ktoré nepoužívajú DDD ale pri použití DDD dodávajú dizajnu aplikácie ďalšiu synergiu. Pomáhajú korigovať dizajn aplikácie k vyššej kvalite.
DDD či nie, kód musí byť solídny. A preto si aj my prejdeme SOLID princípy a skúsime zistiť, ktoré kedy použiť a či za každú cenu. Zbytočne totiž budeme hľadať doménu u expertov, keď ju vzápätí stratíme v neudržiavateľnom kóde.
Richard pracuje ako vývojár v spoločnosti Evolveum. Predtým pracoval takmer 20 rokov najmä v stredne veľkých spoločnostiach na pozíciách ako architekt, tím líder, experienced enterprise application programmer a podobne. Najšťastnejší sa však celý čas cítí ako kóder a najviac doma je v Java svete. Okrem toho sa zaujíma aj o CI/CD/DevOps a podobné témy.
DDD či nie, kód musí byť solídny. A preto si aj my prejdeme SOLID princípy a skúsime zistiť, ktoré kedy použiť a či za každú cenu. Zbytočne totiž budeme hľadať doménu u expertov, keď ju vzápätí stratíme v neudržiavateľnom kóde.
Hovoriť bude o niektorých princípoch test driven a behavior driven development-u (TDD a BDD) na základe skúseností z minulých projektov. Budeme diskutovať o dôležitosti test case-ov a ako ich napísať v štýle TDD v agilnom projekte. Vysvetlí niekoľko best-practices a príkladov pre servless architektúru.
Vladimír Hlavacek je technologický architekt spoločnosti Accenture Advanced Technology Center v Bratislave. Vo svojej kariére pracoval na architektonických projektoch z oblasti telekomunikácií a bankovníctva, založených na technológiách Java a Javascript. Stále je srdcom vývojár, v súčasnosti vedie AI prax v Accenture Advanced Technology Center na Slovensku, v Maďarsku a Rumunsku. Inovatívne produkty vytvára aj pre klientov v odvetví finančných služieb v Nemecku.
Hovoriť bude o niektorých princípoch test driven a behavior driven development-u (TDD a BDD) na základe skúseností z minulých projektov. Budeme diskutovať o dôležitosti test case-ov a ako ich napísať v štýle TDD v agilnom projekte. Vysvetlí niekoľko best-practices a príkladov pre servless architektúru.