[pyar] Programación Orientada a Aspectos (POA)

Mariano Guerra luismarianoguerra en gmail.com
Mie Sep 22 16:53:21 ART 2010


2010/9/22 Pablo Ziliani <pablo en kultroom.com>:
> Mariano Guerra wrote:
>>
>> 2010/9/22 Nicolas Sarubbi <nicosarubbi en gmail.com>:
> No sé nada respecto de POA/AOP, pero por lo poco que leí creo que el detalle
> de cómo implementarlo en Python es la menos relevante de las dudas que se
> plantearon. El artículo de Juanjo es sobre decoradores pero no tiene
> demasiada relación con lo que se planteó.

no soy ningún especialista en AOP, solo se lo básico, como estaba
trabajando me pareció mejor tirarle una puntita que no decirle nada.
no quise sonar RTFM

>> mas info en español:
>>
>> http://tinyurl.com/26cfjeq
>>
>> en ingles:
>>
>> http://tinyurl.com/22jmryl
>>
>
> Che, Mariano... "Let Me Google (decoradores python|python decorators) For
> You"?

le puse la búsqueda porque cuando busque yo para pasarle un link no me
pude decidir por ningún link (salvo el de junjo conti) por eso le pase
la búsqueda en los dos idiomas.

antes de la pregunta no sabia que los decoradores se podían usar para
eso, ahora que se lo dije le doy un link en detalle y la búsqueda.
Puede sonar medio vago pero es mejor que nada :)

> Esto es muy injusto ¿cómo va a googlear algo que hasta que lo mencionaste no
> podía conocer (asumiendo que además fuese relevante)?

es que no lo hice al estilo de "RTFM" sino al estilo de "estas son las
palabras que te traen buenos resultados"

>> hay algunas implementaciones de aspectos en python, con buscar python
>> aspects vas a tener una idea, pero con decoradores me parece que
>> sobra.
>
> Yo uso decoradores con frecuencia, pero no sé nada (conscientemente) sobre
> AOP.
>
> El artículo de Wikipedia[1] al respecto da algunos conceptos básicos, quizás
> no con la mayor claridad, pero está bien y tiene links interesantes por
> donde seguir leyendo. Como siempre, es mucho más el material que hay
> disponible en inglés.
> Es lo poco que te puedo decir (Nicolás), espero que alguien más pueda
> ampliar porque el tema me parece interesante.
>
>
> [1] http://es.wikipedia.org/wiki/Programaci%C3%B3n_Orientada_a_Aspectos

no aclare, pero me considero menos explicativo que el articulo de
wikipedia respecto a AOP, solo aporte lo que considere que en el
articulo principal de wikipedia podía no salir y es que en python se
suele hacer con esto.

mi respuesta no pretendió ser exhaustiva ni autoritativa, solo aporte
lo que podía. He visto hilos en los que de a pequeños aportes se arma
un thread interesante, este era mi pequeño granito de arena al tema.

quizás el lmgtfy sonó violento, no fue la intención.

saludos.



More information about the pyar mailing list