Y
Hacker News
new
|
ask
|
show
|
jobs
by
kevinavery
3726 days ago
Also referred to in this context as encapsulation. OOP provides a method of information hiding that allows implementation details to be changed later without changing the public API.
1 comments
abiox
3726 days ago
one downside being that you risk creating obscured islands of mutable state, complecting engineering efforts.
link
kevinavery
3726 days ago
I view that more as a risk of using mutable state, not OOP. Regardless, I'd rather have the mutable state contained in as limited a scope as possible.
link