Lessons learned from two decades of professional software development by Dennis Doomen
Tue 09 Apr 2019 Aviva Solutions, Eindhoven
I recently was asked what I would do differently if I had the experience I have now. This got me thinking about the mistakes I've made, the traps I fell for and the dogmatism I became part of over the last 22 years of professional software developer in the Microsoft realm. In this talk, I'll be going down memory lane with you and share everything I've learned on architecture, tools, technologies, agile software development, maintainable code, automated testing, documentation and anything else that I think you should know. Prepare yourself for an event of stories, both good and bad.
Schedule
- 17:30 - 18:30 Arrival and dinner
- 18:30 - 19:15 Part 1
- 19:15 - 19:30 Break
- 19:30 - 20:15 Part 2
- 20:15 - 21:00 - Drinks and socializing
Capacity
- Maximum:
- 60
Speaker
Dennis Doomen
Aviva Solutions
Dennis works for Aviva Solutions, is a Microsoft MVP and a veteran hands-on architect in the .NET space with a special interest in writing clean code, Domain Driven Design, Event Sourcing and everything agile. He specializes in designing enterprise solutions based on the .NET technologies as well as providing coaching on all aspects of designing, building and maintaining enterprise systems. He is the author of Fluent Assertions a very popular .NET assertion framework, Liquid Projections, a set of libraries for building Event Sourcing architectures and he has been maintaining coding guidelines for C# on csharpcodingguidelines.com since 2001. He also keeps a blog on his everlasting quest for better solutions at continuousimprover.com. You can reach him on Twitter through @ddoomen and on Mastodon through @ddoomen.