Trevor 2/5/23 Trevor 2/5/23 Programming to an interface, not an implementation Read More Trevor 12/8/22 Trevor 12/8/22 Benefits of using NSObject in Swift Read More Trevor 12/8/22 Trevor 12/8/22 CRUD app Read More Trevor 12/7/22 Trevor 12/7/22 Defining Polymorphism in Swift Read More Trevor 12/7/22 Trevor 12/7/22 What does having “Scalable Code“ mean? Read More Trevor 12/7/22 Trevor 12/7/22 Structs vs Classes Read More Trevor 12/7/22 Trevor 12/7/22 Understanding Classes Read More Trevor 12/7/22 Trevor 12/7/22 Understanding Structs Read More Trevor 12/7/22 Trevor 12/7/22 Understanding Closures Read More Trevor 12/7/22 Trevor 12/7/22 Understanding Protocol-oriented programming Read More Trevor 12/7/22 Trevor 12/7/22 Understanding Functional Programming Read More Trevor 12/7/22 Trevor 12/7/22 Unit Testing Read More Trevor 12/7/22 Trevor 12/7/22 How to create Customized and Reusable Views through Subclassing in Swift Read More Trevor 12/7/22 Trevor 12/7/22 Explaining the Iterator Design Pattern in Swift Read More Trevor 12/7/22 Trevor 12/7/22 Explaining the Chain of Responsibility Design Pattern Read More Trevor 12/7/22 Trevor 12/7/22 Explaining State Design Pattern Read More Trevor 12/7/22 Trevor 12/7/22 Explaining the Observer Pattern Read More Trevor 12/7/22 Trevor 12/7/22 Explaining the Singleton Design Pattern Read More Trevor 12/7/22 Trevor 12/7/22 Explaining the Builder Design pattern Read More Trevor 12/7/22 Trevor 12/7/22 Explaining the concept of Abstraction Read More Older Posts
Trevor 12/7/22 Trevor 12/7/22 How to create Customized and Reusable Views through Subclassing in Swift Read More