Join Point

In computer science, a join point is a point in the control flow of a program. In aspect-oriented programming a set of join points is called a pointcut. A join point is a specification of when, in the corresponding main program, the aspect code should be executed.

The join point is a point of execution in the base code where the advice specified in a corresponding pointcut is applied.

Conceptually, a join point exists where a precondition for a command in Hoare logic makes an assertion parametric upon the joint and several advice supplied by the different concerns at that point in a generalized abstract process, the unified thing composed from its concrete aspects being the pointcut.

Famous quotes containing the words join and/or point:

    “I respect the ways of old folks, but the blood of a rooster or a goat cannot turn the seasons, change the course of the clouds and fill them up with water like bladders. The other night, at the ceremony for Legba, I danced and sang my fill: I am a black man, no? and I enjoyed it like a true Negro should. When the drums beat, I feel it in the pit of my stomach, I feel the itch in my hips and up and down my legs, I have got to join the party. But that is all.”
    —Jacques Roumain (1907–1945)

    “Those who have mastered etiquette, who are entirely, impeccably right, would seem to arrive at a point of exquisite dullness.”
    —Dorothy Parker (1893–1967)