OOP theory vs practice
OOP theory vs practice
![](https://lemmy.ml/pictrs/image/e12fd22b-7217-498d-9095-4583688be47a.png?format=webp&thumbnail=128)
![](https://lemmy.ml/pictrs/image/e12fd22b-7217-498d-9095-4583688be47a.png?format=webp)
OOP theory vs practice
You're viewing a single thread.
Does external logging not happen outside of OOP?
If so, why not?
It does, hence why it breaks the paradigm.
The paradigm breaks if anything is logged?
I feel like I'm missing a few steps in the logic.
Logging tends to happen as a side effect that's completely outside the whole class hierarchy.