InfoQ Homepage Presentations Improving the Design of Existing Software
Improving the Design of Existing Software
Summary
Steve Smith looks at some common places for signs of app design degradation, showing steps to take to improve the code. Examples use C#/.NET but are generally applicable regardless of platform.
Bio
Steve Smith (@ardalis) is an entrepreneur and software developer with a passion for building quality software as effectively as possible. Steve has published several courses on Pluralsight, covering DDD, SOLID, design patterns, and software architecture. He's a Microsoft ASP.NET MVP and Insider, a frequent speaker at developer conferences, an author, and a trainer.
About the conference
This year, we will kick off the conference with full day workshops (pre-compilers) where attendees will be able to get “hands-on” and exchange experiences with their peers in the industry.