Practical DCI @ XING
We write a lot of object oriented code at XING. Despite the ease of development with modern tools, we weren’t quite happy with the code produced as our codebase grew and matured until we introduced DCI (Data-Context-Interaction paradigm – Trygve Reenskaug’s invention, the author of famous MVC pattern).
DCI has become a hype word in recent years, yet one can hardly find evidence of real-life applications out there in the Internet. In this talk I’ll demonstrate how XING applies DCI to connect the important Agile practices and techniques such as DDD and TDD into a seamless development process, giving a revive of spirit to a long-lived OOP paradigm.