October 5, 2016
Our development practices are often aided by time tested tools and libraries which provide ready-made components we can plug in to our applications. But development requires more than just plugging together existing components. At some point, we have to roll up our sleeves and start writing new code. Even then, there are long established approaches that can help us think through the best way to build out our business logic. These approaches, known as design patterns, come in many shapes and sizes. In this talk, we will look at several design patterns and consider how they can help us to be better developers who produce clean, maintainable, testable code in less time.