I’m quite thrilled to announce that I’ll be speaking at NDC London this coming January. I’ve got two talks, one very practical, and one a fun technical exploration.
First, there’s a Deep Dive into C# Pattern Matching. Pattern Matching in C# 7 will change the way you code in C#. Your gaining powerful new tools for many different idioms. In this session, I’ll explain why this feature was added. You’ll see lots of examples of different types of patterns you can work with, and we’ll discuss some of the initial guidance for using these features.
Second, there’s a discussion and critique on different language features. I’ll discuss the thinking behind some of the features that initially appear counter-intuitive. I’ll explain the thinking behind the decisions, and why these decisions were made. You’ll have plenty of time to provide counter arguments and why these features still provide you with fits.
Overall, the NDC events are some of my favorites. The attendees are some of the most knowledgeable people at any conference. They have deep knowledge of their chosen platform, and strong knowledge of software development in general. Every speaker I know considers deeper talks for NDC than many other conferences. It’s a fantastic learning opportunity, and I highly recommend it.
Visit the NDC site (link above) and explore the entire program. You’ll see why I’m very honored to be included in the program. I hope to see you there.
All of these projects are Open Source (using the Creative Commons license for content, and the MIT license for code). If you would like to contribute, visit our GitHub Repository. Or, if you have questions, comments, or ideas for improvement, please create an issue for us.