Does the object-oriented paradigm deliver on its promises?
I’ve been programming using the object-oriented (OO) paradigm for most of my career. It’s the dominant paradigm in enterprise software development and has been for some time. I’ve used, and use, other paradigms, such as functional programming, but, like most software developers, the bulk of my time as been spent using OO languages, such as […]
Refactoring with Xcode
I’ve spent quite a bit of time this week tidying up the course exercises and solutions for Learning Tree’s Building iPhone® and iPad® Applications: Extended Features course. There were a few bug fixes based on instructor feedback but it was mostly a process of upgrading to modern Objective-C and refactoring the existing code to make […]