in reply to Extra-lazy object oriented programming

Sometimes, “laziness is not a virtue.”   If your fingers tire from “all that typing,” buy a new set of fingers.   The point – the whole point, really – is to write code that is both abundantly-clear and readily maintainable by everyone else in your shop.   Doing something that is obtuse, just to save a little typing, is not virtuous.