tabbyjabby didn't say it's bad. They just said it's not OO.
I know. It implies the assumption that not complying with OO is something code should avoid as a rule of thumb.
I'm the one saying that strict OO is bad because it's verbose and its slower than the alternative.
Re:PHP Commandments
by hdctambien on Tuesday April 30, 2013 @12:29PM
(#5633175)
I think it more implies that object oriented things should be called OO and not-object-oriented things should be called something that isn't OO.
Encapsulation is overrated. So overrated that you need another fancy concept like 'dependency injection' when it just gets in the way.
The static function is simple and because of that, it is good.