Hacker News new | ask | show | jobs
by vbezhenar 2556 days ago
Yegor has quite orthodox view on Java development. You might want to read his blog to get better understanding on his position. While I don't agree with many of his points, it's a very interesting and refreshing perspective that is useful to learn IMO.
2 comments

Unorthodox?
I think orthodox works here as its a more strict reading of the "everything is an object" dogma.
"Native"? "At home"? "Happy Commoner in the Kingdom of Nouns[0]"? Or stockholm syndrome... I kind of get on "no static methods! 'util' and 'helper' are smells!" bends myself from time to time in order to make designs clearer and unit testing somewhat saner (because the even more sane approach of writing or refactoring to smaller pure functions and keeping them that way is too much to ask for sometimes) but it's all just because I spend too much time working in an insane language with a broken idea of what OOP is. Still, I appreciate write-ups like the author's, and at least he's right about immutability being good in general.

[0] http://steve-yegge.blogspot.com/2006/03/execution-in-kingdom...

I didn't know the context, so thanks! I'll take a look. :)