3 Followers
35 Following
7 Posts
iOS Developer • Musician
Pronounshe/him
Websitehttps://www.joelperry.net

#introduction

Hello all!

My name is Joel and I am an iOS developer in Nashville, TN. I enjoy all things Swift and have been a full-time dev for 7 years. I wish I wrote more, but I get intimidated by so much great content from everyone.

In a previous life, I was a professional bass player and toured/recorded with a bunch of artists (mostly country, because Nashville).

Married forever. Love cats and Nintendo. Run/bike to stay sane and in shape.

I look forward to learning from everyone here.

I’ve seen a lot of people struggle with the Massive Observable Object anti-pattern, so a while back I wrote this article that a lot of people have told me they found useful.

The gist is that you can use EnvironmentValues to avoid unnecessary body re-evaluations and make your views less dependent on what can be a heavy observed object.

#ios #iosdev #SwiftUI

https://betterprogramming.pub/environment-values-as-an-alternative-to-dependency-injection-in-swiftui-a9de89854afe

Environment Values as an Alternative to Dependency Injection in SwiftUI

Dependency Injection is a fancy way of saying that we will provide an object with the object(s) it requires or depends on, to perform its job. In SwiftUI, a very common way of implementing Dependency…

Better Programming