Zdeno Jašek

Pracujem ako Solution Architect vo firme PosAm a programovaním sa zaoberám takmer 30 rokov. Prešiel som jazykmi Basic, Assembler, Pascal, Object Pascal, Lisp, Prolog, Magic, MUMPS, Clipper, Paradox a Java, z ktorých najmilšia mi je Java. Pracoval som hlavne ako softvérový architekt, ale aj ako programátor, analytik, dizajnér a projektový manažér. Pri vývoji softvéru sa mi najviac páči navrhovanie objektového dizajnu – obzvlášť pre zložité aplikácie. Svoje blogy chcem zamerať na postupy pri vytváraní objektového návrhu aplikácie a ich technologickej realizácii v podobe hexagonálnej architektúry a microservices.

Keď sa smejú programátori …

Roky som pracoval v našej firme s fajn ľuďmi. Prežili sme náročné chvíle, tradične známy „deadline“ a „teraz už naozaj deadline“ a „úplný deadline“. Keď si však...

O novinkách a trendoch z DDD a Microservices priamo z µCon London 2019

Koncom mája som sa zúčastnil konferencie µCon London 2019. Stretnutie bolo zamerané na microservices, DDD (Domain-Driven Design) a softvérovú architektúru. Vo svete vývoja veľkých aplikácií sú tieto témy veľmi úzko prepojené. Softvérová architektúra...

TDD pre DDD a DDD pre TDD

Ako súvisí Test-driven development (TDD) s Domain-driven designom (DDD)? Na pohľad rôzne oblasti vývoja softvéru smerujúce do nesúvisiacich častí majú veľa spoločné a výborne sa dopĺňajú.Domain-driven...

Vývoj komplexného softvéru

Vlkolak je bežný človek, ktorý sa v noci náhle a nečakane premení na monštrum. Presne to sa deje aj pri vývoji softvéru: jedného dňa sa samotný proces vývoja softvéru zmení na monštrum. Každý zásah...

Domain-Driven Design – používanie repositories

Repository je v rámci Domain-Driven Designu (DDD) jeden zo základných stavebných prvkov.Ide o rozhranie (interface), ktoré obsahuje metódy pre prístup k úložisku objektov – čiže typicky k databáze. Príkladom môže byť rozhranie CustomerRepository, ktoré...

UML – dobrý sluha, ale zlý pán

Unified Modeling Language je v programátorskom svete vnímaný rôzne. Jedna skupina programátorov využíva UML ako vhodný nástroj na vizualizáciu softvéru, druhá skupina programátorov ho zaznáva ako zbytočný formalizmus.A obe skupiny majú pravdu: UML je...

Dobrý článok? Chceš dostávať ďalšie?

Už viac ako 6 200 ITečkárov dostáva správy e-mailom. Nemusíš sa báť, nie každé ráno. Len občasne.

Súhlasím so spracovaním mojich osobných údajov. ( Viac informácií. )

Tvoj email neposkytneme 3tím stranám. Posielame naňho len informácie z robime.it. Kedykoľvek sa môžeš odhlásiť.