Description: S.O.L.I.D is an acronym for the first five object-oriented design (OOD) principles by Robert C. Martin, popularly known as Uncle Bob. These principles define a strategy for developing software which is easy to maintain, extend, and test. They will help you avoid code smells and make it easier to refactor your code as well. In this talk, you'll learn how to apply these architectural principles to your Swift applications.
Bio: Ali Gangji is the Lead Developer at Neon Rain Interactive, ranked in the top 5 web development firms in Denver by the Denver Business Journal. He has more than a decade of experience developing for the web and has been developing for iOS and Android for the last 4 years, applying object-oriented and S.O.L.I.D. design principles across the board.