Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
User Journal

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 /.?

This discussion has been archived. No new comments can be posted.

This Person Does Not Know What He Is Talking About

Comments Filter:
  • There is no lack of people out there who do not understand OO design. This guy is just another procedural programmer who can't evolve because he's too convinced he's smart. Pity indeed!
    • And remember: Procedural programming is a paradigm too.
    • There's also no shortage of programmers who seem to know everything they need to know, and enjoy forcing their version of wisdom on other people. Luckily, those people are still the minority, and the rest of us who continue to learn deep into our careers can enjoy knowing that he'll be stuck supporting legacy code for the rest of his career :)

VMS is like a nightmare about RXS-11M.

Working...