DrupalCon Dublin 2016: A Cautionary Tale for Defensive Programmers

52:41 · 26 Sep 2016 – 30 Sep 2016 · YouTube

About this talk

This talk explores the concept of defensive programming, emphasizing its crucial role in creating reliable software. The speaker discusses essential tools such as exceptions, assertions, typing, and validation, which help developers anticipate and manage errors effectively. Techniques for communicating problems to calling code and handling issues in third-party code are elaborated on, demonstrating how defensive programming leads to simpler, more maintainable applications. By adopting these practices, developers can ensure that their software fails quickly and predictably, facilitating easier debugging and more accurate project estimates.

From event

DrupalCon Dublin 2016

26 Sep 2016 – 30 Sep 2016

All event videos
Back to Watch