LOADING

Ubiquitous Language with Kotlin

Jakub Pierzchlewicz

Jakub Pierzchlewicz
Senior Staff Software Engineer at Equinix
About This Event

Throughout history we have used languages as a means of communication. They are part of our identity. Something that makes us feel that we belong. Languages have structure, vocabulary, grammar. With irregularities. With words having different meanings in different contexts. The rise of computers has brought us strictly defined programming languages that conflict with the, often loosely defined, human language. A translation layer is needed. I want to explore how we can use Kotlin to create such a translation within our bounded contexts and how we can use grammar to define our domains.

Get your TypeVille Package now!
Immerse yourself into TypeSafety world

Experience something like never before - an all-inclusive tech conference in the Polish mountains

Cancelled