http://qs1969.pair.com?node_id=1087655


in reply to Right job for the tool.

Well, if you can solve your tasks without OO, then probably you don't need it :)

I use blessed variables mostly when I work with set of objects that might be of different class, but provide certain common values/operations. In Java terminology "implement common interface". This allows simpler "divide and conquer" approach to solving problems. But YMMV.

So, OO mostly comes in for complex and large programs. Simple ones are much better without any OO. IMHO :)