iOS Swift S.O.L.I.D. Principles

<p>The SOLID principles were introduced by Robert C. Martin(a.k.a Uncle Bob) in his 2000 paper&nbsp;<a href="https://fi.ort.edu.uy/innovaportal/file/2032/1/design_principles.pdf" rel="noopener ugc nofollow" target="_blank">&ldquo;Design Principles and Design Patterns.&rdquo;</a>&nbsp;These concepts were later built upon by Michael Feathers, who introduced us to the SOLID acronym. And in the last 20 years, these five principles have revolutionized the world of object-oriented programming, changing the way that we write software.</p> <p>Uncle Bob is also the author of bestselling books&nbsp;<em>Clean Code</em>&nbsp;and&nbsp;<em>Clean Architecture</em>, and is one of the participants of the&nbsp;<a href="https://agilemanifesto.org/history.html" rel="noopener ugc nofollow" target="_blank">&ldquo;Agile Alliance&rdquo;</a>.Therefore, it is not a surprise that all these concepts of clean coding, object-oriented architecture, and design patterns are somehow connected and complementary to each other.</p> <p><a href="https://pratap89singh.medium.com/ios-swift-s-o-l-i-d-principles-5fff61b627d1"><strong>Website</strong></a></p>
Tags: iOS Swift