Journal Quantum Jim's Journal: This Person Does Not Know What He Is Talking About 3
Check out this comment in a story about Design Patterns. That person makes no sense whatsoever! I have moderator points, but I won't waste them on his post. Instead I'll respond here. However if he gets modded up I will be very upset!
The quite possibly most useless book in the history of computer science gets an award. Somehow I am not that surprised, considering that everybody hails it as the end all of object oriented design and everything.
Nobody seriously thinks Design Patterns is "end all" of OOD. Design patterns are an active research topic and much new material is published about them both in academic journals and your local bookstore every year.
To be honest, modern computer science curriculum seems to be wasting a lot of bright young potential on buzzwords. Patterns, paradigms, bleh. People somehow manage to get masters degrees in CS from Berkeley without even knowing what "turing complete", "Karnaugh map", "Rice's theorem", "Goedel's completeness theorem", "planar graph", "functional language", "church-turing thesis" are. But you ask them about a singleton, model-view controller or Java's security model in reflection and they're the fucking expert.
This is not true. I know what every one of those terms are except of "Rice's theorem," and I'm not even a computer science major! At my school they are covered in much detail. I know from taking the Digital Logic, Intro to Programming, and other courses offered there. Our computer science curriculum really does iterate though those topics, as does our computer engineering school.
Well that's barely computer science, that's just OO banging. Just because it uses paradigms and object oriented terms doesn't make it anything other than advanced code banging.
That is nonsence. He keeps using that word - paradigm - but I don't think he knows what it means. Then there is "code banging." Computer science is not just advanced mathematics even though the two fields are related. I guess actually writing programs is beyond him.
Really... I pity him for taking the time to write up such nonsense. I - on the other hand - wrote this reply to prevent misinformation and to vet some frustrations. Edit: A good reply was posted by an anonymous contributor. That's what should be modded up. Why do people intentionally try to sabotage communities like
Indeed! (Score:2)
Re:Indeed! (Score:2)
Re:Indeed! (Score:2)