irections emea 2023 lyon
1-3 November 2023

Directions EMEA 2023

Directions EMEA is the "Go To" place where Dynamics partners share the future. It's the preferred global community for collaborating and learning from Microsoft, MVPs, ISVs, VARs and their peers. The focus is on helping the SMB market unlock its full potential in technical, business development and strategy with ERP, CRM, and Cloud solutions, including the Microsoft Power Platform, Microsoft Dynamics 365 Business Central, and Azure.

Home video

07-04-2025

Defensive Programming: Writing Code That Fights Back

14:45 - 15:30 Sage 3 Back to event schedule

What happens when your code encounters the unexpected? Defensive Programming is the practice of anticipating failure, guarding against mistakes, and building applications that stay reliable under pressure. In this session, we'll explore how to write code that not only works when conditions are ideal but also thrives when things go wrong.

From managing edge cases to validating inputs and preventing silent failures, we'll cover actionable techniques for making your code more resilient. Through relatable examples and practical strategies, you'll gain a toolbox to protect against unpredictable errors, prevent bugs from snowballing into bigger issues, and write code that's easier to test, debug, and maintain.

Whether you're just starting out or have years of experience, this session will give you the mindset and methods to build bulletproof systems.

Speakers:

Matt Traxinger

ArcherPoint by Cherry Bekaert, DevOps Engineer / BC Developer

Matt is a seasoned Business Central developer with nearly two decades of experience in the field. Since 2005, he has worked with ISVs, end-users, and partners, leveraging his expertise to enhance developer productivity. A Business Central and Azure Certified Developer, and DevOps Engineer Expert, Matt is committed to integrating modern tools and development techniques into the Business Central ecosystem. He leads numerous initiatives aimed at automating repetitive tasks, freeing developers to engage in creative, high-value work that drives innovation and growth.