Please log in to watch this conference skillscast.
Bruno and Thomas will take a very common legacy application: procedural code everywhere, anaemic domain logic fully entangled with technical concerns and code. Nothing but classical stuff, right?
Bruno and Thomas's mission for this session will be to identify and extract the core domain logic out of this tar pit in order to fix a bug that has cost their business money for months. While they live-code, they'll focus and share with you some of the DDD tactical patterns they'll use in the process.
YOU MAY ALSO LIKE:
- Masterclass: Reducing Technical Debt with Michael C. Feathers (in London on 7th - 8th November 2018)
- P3X - People, Product & Process eXchange 2018 (in London on 8th - 9th November 2018)
- Uncle Bob's Advanced TDD (in London on 29th - 30th November 2018)
- Test Driven Development (TDD) Workshop with Damjan Vujnovic (in London on 18th - 19th July 2019)
How to Distill the Core Domain from your Legacy App (Live-coding)
Thomas is the co-organiser of the DDD Paris user group, he is an eXtreme Programmer & technical architect obsessed with use cases (Vs. solution-driven approaches). He likes using DDD & TDD to boost his efficiency at work. Advocating the advantages of the Hexagonal architecture since many years (talks, blogposts...), Thomas has recently live-coded with Alistair Cockburn on that topic.
Organiser of the BDD Paris user group. Bruno is developer, trainer, agile coach and speaker. He loves to explain with concrete examples with live-coding, if needed. He is a long-time Microsoft MVP, but he still is coding java with a C# accent ;-)