elija_34513, on 23 January 2012 - 08:18 AM, said:
I'm using PHP so I am doing the code in a language other than in the book. I have no problem with the Java in the book.
Well, I do have a problem with the Java in the book. I actually have a problem with any
language dependence in a book on Analysis and Design. I teach OOAD to mostly non-programmers. I have used this book in my class twice. The programmers didn't have a problem with the Java, but it gave my non-programmers a bad case of cognizant dissonance.
As my OO mentor told me back in '88, "You don't need an object oriented language to write object oriented programs." That's been pretty much the case for most of my career. So, basically (no pun intended) I find any language dependence (other than perhaps UML) to get in the way of learning actual Analysis and Design. IMHO.