3 ms·
sound. byte. heaven. some choice clips: "The lesson you eventually learn is that code always changes, always always always, and as soon as you have to change
by vegashacker 19y ago
sound. byte. heaven.
some choice clips:
"The lesson you eventually learn is that code always changes, always always always, and as soon as you have to change the same thing in N places, where N is more than 1, you'll have earned your scar."
"The other seminal industry book in software design was Design Patterns, which left a mark the width of a two-by-four on the faces of every programmer in the world, assuming the world contains only Java and C++ programmers, which they often do."
" 'It's not that Java is verbose!' he added."
"An 'X programmer', for any value of X, is a weak player."
"I can't exactly wish for something painful to happen to Java developers, since hey, it's already happening; they've already taught themselves to pretend it's not hurting them."
- Xichekolas 19y agoNo Joke! My favorite was this little gem: "Bigger is just something you have to live with in Java. Growth is a fact of life. Java is like a variant of the game of Tetris in which none of the pieces can fill gaps created by the other pieces, so all you can do is pile them up endlessly." Doing Java for the day job has made this painfully clear to me. Trying to refactor and get more DRY is a lot of effort. And this was just hilarious... "Plus everyone will spit on you. People who don't habitually spit will expectorate up to thirty feet, like zoo camels, in order to bespittle you if you even suggest the possibility of using a Lisp or Scheme dialect at your company."