Introducción a la programación orientada a aspectos

Introduction to Aspect-Oriented Programming. Breve artículo de introducción a la programación orientada a aspectos. Después de una rápida introducción terminológica, presenta un ejemplo simple y lo explica. AOP es quizá difícil de entender la primera vez, por lo que un ejemplo parece la mejor ruta.

Aspect-Oriented Programming (AOP) complements OO programming by allowing the developer to dynamically modify the static OO model to create a system that can grow to meet new requirements. Just as objects in the real world can change their states during their lifecycles, an application can adopt new characteristics as it develops.

AOP allows us to dynamically modify our static model to include the code required to fulfill the secondary requirements without having to modify the original static model (in fact, we don’t even need to have the original code). Better still, we can often keep this additional code in a single location rather than having to scatter it across the existing model, as we would have to if we were using OO on its own.

[Estoy escuchando: «A Fine Romance» de Fred Astaire en el disco Hits of the 30’s & 40’s, Vol. 1 (1 of 2)]

Esta entrada tiene 7 comentarios

  1. ossen

    que es la programacion orientada a aspectos

  2. Oswaldo

    por si tinen informacion del programacion orientada a aspectos pueden enviarla a este correo

  3. sergio

    por favor envienme material de POA tutoriales, libros, cursos, etc para elavorar mi tesis. gracias

  4. ricardo

    @sergio

    Hola yo tambien estoy realizando mi tesis con la poa
    asi que sergio si lees este mensaje comunicate conmigo para intercambiar material

  5. Henry (bogota Colombia)

    Saludos

    Soy un estudiante de ingenieria de sistemas de la Universidad Central ( Colombia) Mi tesis de grado va a se referente sobre programación orientada a aspectos, via internet he visto un documento interesantismo de ustedes sobre este paradigma .

    Sin embargo aca en Colombia aun ese paradigma de programación no esta en auge y por lo tanto la información que encuentro es muy escasa (casi nula).

    Por lo tanto me he tomado el atrevimiento de enviarles este mail pidiendote el favor que me asesores sobre textos clases contactos o tal vez algun curso o foro al cual pueda asistir donde yo pueda encontrar mucha información sobre este paradigma y su aplicacion en plataformas .net ya que mi intecion es salir de la monotonia de las tesis de grado aca en colombia que se basan en sistemas de información y dejan atras la parte investigativa, ademas me gusta mucho la ingenieria de software y los paradigmas de programación

    De antemano le agradezco la atencion prestada y te agradeceria que me apoyaras en mi tesis ya que mi deseo es hacer algo interesante.

Deja una respuesta