Comment by bakugo
3 hours ago
In theory, that can happen, yes, but in practice, it hasn't been a problem for me.
Good third party libraries generally don't leave uninitialized properties laying around for you to trip on, and I find the ability to set non-nullable properties after the constructor to be quite convenient for things like Symfony entities.
No comments yet
Contribute on Hacker News ↗