PinnedLehlohonolo IsaacinDVT Software EngineeringThe importance of the Open Closed principle and the Specification Pattern.Lehlohonolo Isaac, iOS Developer, DVT4 min read·May 3, 2018----
Lehlohonolo IsaacHow to improve the testability of Swift code.Testing is an essential part of software development and is especially important for large and complex codebases. In this blog post, we…2 min read·Jan 16, 2023----
Lehlohonolo IsaacSOLID Principles with SwiftSOLID is a set of five principles of object-oriented programming and design that were first introduced by Robert C. Martin in his book…2 min read·Jan 16, 2023----
Lehlohonolo IsaacMaking a private setter and public getter simultaneously.As I was stumbling upon not being able to access an object that belongs to an external framework that I created. I nearly spent half on my…1 min read·Jun 25, 2019----
Lehlohonolo IsaacinObj-Swift-MzanziThe power of Generics and Protocol Conformance in Swift.In Swift Protocols and Generics work along and hand-in-hand very well. There’s actually a term used to simplify this relationship. It’s…2 min read·May 30, 2018----