Re:OO is not Computing, Newer is not More modern
by gbog on Monday April 30, 2012 @09:48AM
(#3909204)
Would be interesting to know what non-OO means precisely. I am reading SICP right now and a bit confused: functional programming is not newer, nor more powerful. It just easier to debug. (It seems)
[ Parent
| on HN ]
Re:OO is not Computing, Newer is not More modern
by rbanffy on Monday April 30, 2012 @10:02AM
(#3909266)
I once saw a "Library" class with lots of public static methods. That's as non-OO as it gets when you are writing Java code.
The worst part about it is that it actually made sense. You don't want your Order class to worry about localizing dates and you don't want to clutter your glue code with Java's cruel date/time system either. You also don't want to make yet another subclass of a date/time and glue it to your ORM.