Vývoj softvéru ako stavba babylonskej veže

Podľa príbehu z Biblie babylonskú vežu ľudia nedostavali preto, lebo sa nemohli dohovoriť. Keď stavitelia hovoria rôznymi jazykmi, akýkoľvek komplikovaný projekt skončí nezdarom. Tento článok ukazuje, ako je možné postupovať pri implementácii domény tak, aby bola zachovaná hlavná myšlienka Domain Driven Designu: spoločný jazyk. Hoci...

CQRS – pre veľa komplikovaných dát

Command and Query Responsibility Segregation (CQRS) je návrhový vzor, ktorý odporúča implementovať dva rôzne modely pre ten istý pojem v závislosti od účelu: jeden model pre zápis dát („command“) a druhý model pre čítanie dát („query“). Špecializované modely umožňujú architektom naplno využiť silu objektového prístupu aj...

ROZHOVOR s Kamilom Aujeskym: “Keď si s niečim nespokojný, tak vyjdi zo svojej komfortnej zóny a rieš to.”

Ako sa zo žiaka kuchárskeho odboru stane Online Advertising Coordinator v spoločnosti Orange, ale aj o zaujímavých veciach z oblasti online marketingu sme sa rozprávali s Blogerom roka v kategórii IT, youtuberom a tvorcom populárneho Marketing backstage, zakladateľom a riaditeľom digitálnej konzultačnej agentúry Bottle digital, ale predovšetkým človekom,...