Slashdot Mirror


Aspect-Oriented Programming Considered Harmful

kupci writes "The 'x considered harmful' cry is a little overused, but there is a Forrester report that discusses some of the pro's and con's of Aspect-oriented Programming, and includes some interesting links. It is mainly based on papers from the University of Passau. It's worth it just for Clark's 'COME FROM' article." From the article: "Aspect-oriented programming (AOP) is intended to address common problems that object-oriented programming (OOP) doesn't address well, plus some problems that OOP itself created. However, AOP is a risky solution: It is a very generic mechanism for solving some very specific concerns and has been likened to a kind of "GOTO" statement for OOP. Like GOTO, it can cause more harm than good."

7 of 470 comments (clear)

  1. fp by Anonymous Coward · · Score: -1, Offtopic

    I win you whores!

  2. I know you!!! by Anonymous Coward · · Score: -1, Offtopic
  3. Reminds me of my teen years by Anonymous Coward · · Score: -1, Offtopic
    My favorite program to attack the computers at Sears during the 80s...
    10 PRINT "FUCK YOU!"
    20 GOTO 10
  4. Re:Good primer on aspect-oriented programming? by Alsee · · Score: 1, Offtopic
    --
    - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  5. GOD DAMN by Anonymous Coward · · Score: -1, Offtopic

    I just farted and it smells really fucking bad.

    Seriously. Jesus motherfucking Christ, it reeks. I need to leave the room for a bit.

  6. Re:Of course by toriver · · Score: 0, Offtopic

    And C is assembly language in fancy dress. C++ adds garish accessories to the dress-up.

  7. Re:I like GOTO! by Trejkaz · · Score: 0, Offtopic

    Well done, you can do the exact same thing without goto by merely inverting the if-condition.

    --
    Karma: It's all a bunch of tree-huggin' hippy crap!