Since my last post, I have kept at it, building the backend to my app (and rebuilding the app itself).
A lot of time has been taken up by figuring out what to use. I believe I have settled on Alamofire for the network connection to the “API” (quotes are used here because it is not fully fleshed out. I am focused on getting specific aspects to work accurately and consistently).
Another weakness I have noticed is that I need to plan more… For some reason, I still keep skipping this step. I have an idea in my head, and instead of sitting down, mapping it out, and throwing down some pseudocode, I jump right in. This could be one of my biggest downfalls. If I were building a house, would I start with the quest bedroom on the top floor? No, I should start with the foundation.
Even with my lack of “architectural” experience, this is coming together.
Oh yeah, I have also returned to FreeCodeCamp. As of this post, I am on a 22 day streak! Let the record show that my aversion to javascript has grown with the advent of ES6. To those that already know and understand javascript, it may be great. But to me (at least the portions covered in FCC), it seems to be counterintuitive to other programming methods that have been previously learned. Maybe one day I will see the benefits, but today, I gripe! ; )