I was reading the article “how to loop over arrays” over at Paul Hudsons Hacking with Swift blog, assuming I knew everything about looping over arrays. Guess what, I learned some new ways to iterate over an array!
So here’s a collection of cars:
let cars = [ "Tesla":"Model X", "Lamborghini":"Aventador", "Smart":"fortwo" ]
I’ve been doing a lot interviews recently looking for new freelance opportunities. Most of those interviews have a deeper technical part questioning me on the foundations of iOS, Swift and programming. Continue reading “Swift Interview Questions”
We all use the occasional print statement in our code to help with debugging. Advanced users use breakpoints to inspect the values of variables and state. I never knew there where so many helper methods for your lldb debugger.
Use design patterns while applying MVVM, separate objects for different layers. It forces you to manage the complexity, the most important technical topic in software development. It won’t fix all of your problems, but gives you a great start.