Forum Main Page > Java Avançado

O que é AOP??

Goto page 1

New Topic    Reply Message
  1. Comment Arrow




  1. vfpamp
    Offline
    Posts: 6007

    Comment Arrow

    Publicado em: 10/04/2009 05:18:44

    Mudando um pouco o estilo dos nossos desafios. Vamos ver quem resolve essa.

    O que é AOP? Descreva como pode ser usada.


    _________________
    Vitor Pamplona
    http://vitorpamplona.com
    http://twitter.com/vitorpamplona

    Não respondo dúvidas por e-mail, nem msn, nem via private message. Use o fórum para isso.




  1. volnei
    Offline
    Posts: 2203

    Comment Arrow

    Publicado em: 10/04/2009 05:18:44

    http://www.onjava.com/pub/a/onjava/2004/01/14/aop.html



    _________________
    ::volnei::




  1. vfpamp
    Offline
    Posts: 6007

    Comment Arrow

    Publicado em: 10/04/2009 05:18:44

    Não não não, não vale link... tem que ser em português. Descrito por vcs mesmos...


    _________________
    Vitor Pamplona
    http://vitorpamplona.com
    http://twitter.com/vitorpamplona

    Não respondo dúvidas por e-mail, nem msn, nem via private message. Use o fórum para isso.




  1. volnei
    Offline
    Posts: 2203

    Comment Arrow

    Publicado em: 10/04/2009 05:18:44

    vfpamp:
    Não não não, não vale link... tem que ser em português. Descrito por vcs mesmos...



    Então alguem traduz aí...
    _________________
    ::volnei::




  1. Anunciante

    Comment Arrow


  1. Comment Arrow

    Publicado em: 10/04/2009 05:18:44

    AOP=paradigma de programação orientado a objeto
    Se não

    _________________
    JavaFree.org




  1. AllanChris
    Offline
    Posts: 195

    Comment Arrow

    Publicado em: 10/04/2009 05:18:44

    Programacao orientada a aspectos ! Que isso? Nao sei!!!!




  1. daltoncamargo
    Offline
    Posts: 8760

    Comment Arrow

    Publicado em: 10/04/2009 05:18:44

    A Programação Orientada a Aspecto (AOP) complementa a Programação Orientada a Objetos (OO), permitindo que o desenvolvedor modifique um modelo OO para criar um sistema que pode crescer para cumprir novos requerimentos. Assim como os objetos do mundo real podem mudar de estado durante seu ciclo de vida, uma aplicação pode adotar novas característica segundo a evolução.

    AOP nos ajuda a modificar dinamicamente nosso modelo estático para incluir um código requerido para cumprir os requerimentos secundários sem ter que modificar o modelo estático original (de fato, nem sequer necessitamos ter o código original). Melhor ainda, normalmente podemos ter esse código adicional em uma única localização em vez de tê-lo repartido pelo modelo existente, como haveríamos feito se estivéssemos usando só OO.

    Vale a pena dar uma conferida em: http://eclipse.org/aspectj/ , que é a implementação AOP do pessoal do Eclipse!


    []'s
    _________________
    Dalton Camargo

    JavaFree | Dalton Camargo

    A Vitrine do seu Blog de Tecnologia




  1. vfpamp
    Offline
    Posts: 6007

    Comment Arrow

    Publicado em: 10/04/2009 05:18:44




    _________________
    Vitor Pamplona
    http://vitorpamplona.com
    http://twitter.com/vitorpamplona

    Não respondo dúvidas por e-mail, nem msn, nem via private message. Use o fórum para isso.




  1. Electronick
    Offline
    Posts: 233

    Comment Arrow

    Publicado em: 10/04/2009 05:18:44

    AOP também é uma grande ajuda se souber integrá-la com padrões! ops:
    _________________
    Nelio Mesquita
    JavaFree.org
    RSSNotifier. Get yours right now!




  1. simu
    Offline
    Posts: 5068

    Comment Arrow

    Publicado em: 10/04/2009 05:18:44

    AOP ajuda com:

      [*:0a5ae47d98]logging
      [*:0a5ae47d98]tracing
      [*:0a5ae47d98]depuração
      [*:0a5ae47d98]programação por contratos
      [*:0a5ae47d98]testar as partes "privadas" de classes (não, não é o que vc esta pensando)
      sem mudar estas classes
      [*:0a5ae47d98]...(deve ter mais, só que eu não cgeguei tão longe *ainda*)


    Tentei usar, à algum tempo atras, num projeto maior, mas faltou
    memoria para compilar

    []
    _________________
    Carlos Heuberger
    GC do Javafree.org
    ____________________________________________________________________________

    * a minha bola de cristal ainda está meio defeituosa.
    This posting is provided AS IS with no warranties and confers no rights.




  1. roin
    Offline
    Posts: 10

    Comment Arrow

    Publicado em: 10/04/2009 05:18:44

    Pessoal,

    Publiquei dois artigos na mundo Java sobre AOP e AspectJ. Estes artigos e mais um da SBC estão no meu site: www.roin.cjb.net

    Estou concluíndo minha monografia sobre AOP (jah estamos com 100 páginas..... ). Assim que estiver pronta, estou estudando a possibilidade de torná-la um ebook open source. O que vcs acham?

    []'s




  1. lucastex
    Offline
    Posts: 3748

    Comment Arrow

    Publicado em: 10/04/2009 05:18:44

    Roin:
    Pessoal,

    Publiquei dois artigos na mundo Java sobre AOP e AspectJ. Estes artigos e mais um da SBC estão no meu site: www.roin.cjb.net

    Estou concluíndo minha monografia sobre AOP (jah estamos com 100 páginas..... ). Assim que estiver pronta, estou estudando a possibilidade de torná-la um ebook open source. O que vcs acham?

    []'s



    Eu acho a idéia ótima.
    _________________
    Lucas Teixeira .·.
    lucas@ltvm.net




  1. ronaldtm
    Offline
    Posts: 2299

    Comment Arrow

    Publicado em: 10/04/2009 05:18:44

    Roin:
    Pessoal,

    Publiquei dois artigos na mundo Java sobre AOP e AspectJ. Estes artigos e mais um da SBC estão no meu site: www.roin.cjb.net

    Estou concluíndo minha monografia sobre AOP (jah estamos com 100 páginas..... ). Assim que estiver pronta, estou estudando a possibilidade de torná-la um ebook open source. O que vcs acham?

    []'s



    Licenças para distribuir seu texto como livre:

    GNU Free Documentation License - http://www.gnu.org/copyleft/fdl.html
    Se você conhece a GPL, sabe do que se trata

    Creative Commons - http://creativecommons.org/license/
    Disponibiliza várias licenças diferentes, que refletem as combinações possíveis de aspectos como a permissão para uso comercial e a obrigatorieidade de disponibilização livre de modificações.
    _________________
    In fact, people who study design methods without also practicing design are almost always frustrated designers who have no sap in them, who have lost, or never had, the urge to shape things. Such a person will never be able to say anything sensible about "how" to shape things either. (Christopher Alexander)




  1. roin
    Offline
    Posts: 10

    Comment Arrow

    Publicado em: 10/04/2009 05:18:44

    ronaldtm:

    Roin:
    Pessoal,

    Publiquei dois artigos na mundo Java sobre AOP e AspectJ. Estes artigos e mais um da SBC estão no meu site: www.roin.cjb.net

    Estou concluíndo minha monografia sobre AOP (jah estamos com 100 páginas..... ). Assim que estiver pronta, estou estudando a possibilidade de torná-la um ebook open source. O que vcs acham?

    []'s



    Licenças para distribuir seu texto como livre:

    GNU Free Documentation License - http://www.gnu.org/copyleft/fdl.html
    Se você conhece a GPL, sabe do que se trata

    Creative Commons - http://creativecommons.org/license/
    Disponibiliza várias licenças diferentes, que refletem as combinações possíveis de aspectos como a permissão para uso comercial e a obrigatorieidade de disponibilização livre de modificações.



    Conversei com meu orientador hoje (ele será o co-autor do livro), estaremos publicando até o final de dezembro. Sobre a licença estamos avaliando, mas, provavelmente será a GPL.

    []'s




  1. jack_-_ganzha
    Offline
    Posts: 4134

    Comment Arrow

    Publicado em: 10/04/2009 05:18:44

    Roin:
    Conversei com meu orientador hoje (ele será o co-autor do livro), estaremos publicando até o final de dezembro. Sobre a licença estamos avaliando, mas, provavelmente será a GPL.


    Eu olharia com carinho para a Creative Commons. Ela é um bocado mais moderninha do que a GPL.

    valeuz...
    _________________
    Marcos Silva Pereira
    http://marcospereira.wordpress.com
    Any fool can write code that a computer can understand. Good programmers write code that humans can understand. (Fowler)




  1. heraclito
    Offline
    Posts: 1

    Comment Arrow

    Publicado em: 10/04/2009 05:18:44

    vfpamp:
    Mudando um pouco o estilo dos nossos desafios. Vamos ver quem resolve essa.

    O que é AOP? Descreva como pode ser usada.

    [b][u][quote][code][list][list=]0[url]




  1. Relacionados




  1. Anunciante





New Topic    Reply Message     Forum Main Page -> Java Avançado


Goto page 1