4 ms·It is if you don't want to write side effect riddled 'objects'.by nahname 15y agoIt is if you don't want to write side effect riddled 'objects'.SamReidHughes 15y agoIf it's a rule it's a rule of programming in general, not OO.