SlideShare uma empresa Scribd logo
1 de 14
AOP:Onde os fracos não tem vez @diego_pacheco  |  http://diego-pacheco.blogspot.com
Paradigma | SOC  Um lugar só  XEROX > AspectJRoda em cima de Linguagem OO
O velho caso do log do oeste
Aspecto pode ver o Objeto Aspecto Objeto Mas o Objeto não  pode ver o aspecto Os aspectos são quem nem o olho de Sauron eles controlam tudo e todos.
Puxa! Que Dilema, até para o Rachacuca! Over Design Under Design
Conceitos
[object Object]
Pointcut
 Advice
 Before
After
 Throwing

Mais conteúdo relacionado

Destaque

Gaceta 38.372 del nuevo salario minimo 2006
Gaceta 38.372 del nuevo salario minimo 2006Gaceta 38.372 del nuevo salario minimo 2006
Gaceta 38.372 del nuevo salario minimo 2006Hugo Araujo
 
20090415 Cc Newtrend Projeto Cgh
20090415 Cc Newtrend Projeto Cgh20090415 Cc Newtrend Projeto Cgh
20090415 Cc Newtrend Projeto CghRoberto C. Mayer
 
Ejercicios para windows 7 parte 1
Ejercicios para windows 7 parte 1Ejercicios para windows 7 parte 1
Ejercicios para windows 7 parte 1Centrofusagasuga
 
Google Maps Street View em Aulas de Idioma
Google Maps Street View em Aulas de IdiomaGoogle Maps Street View em Aulas de Idioma
Google Maps Street View em Aulas de Idiomaguestb8f11
 
Recrutamento Xiscando
Recrutamento XiscandoRecrutamento Xiscando
Recrutamento XiscandoErnani Rocha
 
História das Nossas Regioes
História das Nossas RegioesHistória das Nossas Regioes
História das Nossas Regioes6A areaprojecto
 
Cego Publicitario
Cego PublicitarioCego Publicitario
Cego PublicitarioCOPLASA
 
Surrealism (Carole B. Perret)
Surrealism (Carole B. Perret)Surrealism (Carole B. Perret)
Surrealism (Carole B. Perret)Cachi Chien
 
#MegaMillion ways to ensure you #Win! http://q.4rd.ca/aaacxf
#MegaMillion ways to ensure you #Win! http://q.4rd.ca/aaacxf#MegaMillion ways to ensure you #Win! http://q.4rd.ca/aaacxf
#MegaMillion ways to ensure you #Win! http://q.4rd.ca/aaacxfnikhilawareness
 
Mall escolar 2012
Mall escolar 2012Mall escolar 2012
Mall escolar 2012Tony Net
 
Modelos de atuação (business models) no novo contexto do investimento social
Modelos de atuação (business models) no novo contexto do investimento socialModelos de atuação (business models) no novo contexto do investimento social
Modelos de atuação (business models) no novo contexto do investimento socialSymnetics Business Transformation
 
PKN Kyiv Неизвестное. Shopping Kyiv.
PKN Kyiv Неизвестное. Shopping Kyiv. PKN Kyiv Неизвестное. Shopping Kyiv.
PKN Kyiv Неизвестное. Shopping Kyiv. PechaKucha Ukraine
 
Papa francisco en la jornada de la juventud 2013
Papa francisco en la jornada de la juventud 2013Papa francisco en la jornada de la juventud 2013
Papa francisco en la jornada de la juventud 2013Norma Dilena
 

Destaque (19)

Inovação Aberta X Co Criação De Experiência
Inovação Aberta X Co Criação De ExperiênciaInovação Aberta X Co Criação De Experiência
Inovação Aberta X Co Criação De Experiência
 
Geração de idéias
Geração de idéiasGeração de idéias
Geração de idéias
 
Gaceta 38.372 del nuevo salario minimo 2006
Gaceta 38.372 del nuevo salario minimo 2006Gaceta 38.372 del nuevo salario minimo 2006
Gaceta 38.372 del nuevo salario minimo 2006
 
20090415 Cc Newtrend Projeto Cgh
20090415 Cc Newtrend Projeto Cgh20090415 Cc Newtrend Projeto Cgh
20090415 Cc Newtrend Projeto Cgh
 
Ejercicios para windows 7 parte 1
Ejercicios para windows 7 parte 1Ejercicios para windows 7 parte 1
Ejercicios para windows 7 parte 1
 
Google Maps Street View em Aulas de Idioma
Google Maps Street View em Aulas de IdiomaGoogle Maps Street View em Aulas de Idioma
Google Maps Street View em Aulas de Idioma
 
Recrutamento Xiscando
Recrutamento XiscandoRecrutamento Xiscando
Recrutamento Xiscando
 
Fotoperiodismo
FotoperiodismoFotoperiodismo
Fotoperiodismo
 
Ao04605289295
Ao04605289295Ao04605289295
Ao04605289295
 
História das Nossas Regioes
História das Nossas RegioesHistória das Nossas Regioes
História das Nossas Regioes
 
Cego Publicitario
Cego PublicitarioCego Publicitario
Cego Publicitario
 
Copy Of Hidroterapia 2
Copy Of Hidroterapia 2Copy Of Hidroterapia 2
Copy Of Hidroterapia 2
 
Surrealism (Carole B. Perret)
Surrealism (Carole B. Perret)Surrealism (Carole B. Perret)
Surrealism (Carole B. Perret)
 
Decreto n 2.870
Decreto n 2.870Decreto n 2.870
Decreto n 2.870
 
#MegaMillion ways to ensure you #Win! http://q.4rd.ca/aaacxf
#MegaMillion ways to ensure you #Win! http://q.4rd.ca/aaacxf#MegaMillion ways to ensure you #Win! http://q.4rd.ca/aaacxf
#MegaMillion ways to ensure you #Win! http://q.4rd.ca/aaacxf
 
Mall escolar 2012
Mall escolar 2012Mall escolar 2012
Mall escolar 2012
 
Modelos de atuação (business models) no novo contexto do investimento social
Modelos de atuação (business models) no novo contexto do investimento socialModelos de atuação (business models) no novo contexto do investimento social
Modelos de atuação (business models) no novo contexto do investimento social
 
PKN Kyiv Неизвестное. Shopping Kyiv.
PKN Kyiv Неизвестное. Shopping Kyiv. PKN Kyiv Неизвестное. Shopping Kyiv.
PKN Kyiv Неизвестное. Shopping Kyiv.
 
Papa francisco en la jornada de la juventud 2013
Papa francisco en la jornada de la juventud 2013Papa francisco en la jornada de la juventud 2013
Papa francisco en la jornada de la juventud 2013
 

Mais de Diego Pacheco

Naming Things Book : Simple Book Review!
Naming Things Book : Simple Book Review!Naming Things Book : Simple Book Review!
Naming Things Book : Simple Book Review!Diego Pacheco
 
Continuous Discovery Habits Book Review.pdf
Continuous Discovery Habits  Book Review.pdfContinuous Discovery Habits  Book Review.pdf
Continuous Discovery Habits Book Review.pdfDiego Pacheco
 
Thoughts about Shape Up
Thoughts about Shape UpThoughts about Shape Up
Thoughts about Shape UpDiego Pacheco
 
Encryption Deep Dive
Encryption Deep DiveEncryption Deep Dive
Encryption Deep DiveDiego Pacheco
 
Management: Doing the non-obvious! III
Management: Doing the non-obvious! IIIManagement: Doing the non-obvious! III
Management: Doing the non-obvious! IIIDiego Pacheco
 
Design is not Subjective
Design is not SubjectiveDesign is not Subjective
Design is not SubjectiveDiego Pacheco
 
Architecture & Engineering : Doing the non-obvious!
Architecture & Engineering :  Doing the non-obvious!Architecture & Engineering :  Doing the non-obvious!
Architecture & Engineering : Doing the non-obvious!Diego Pacheco
 
Management doing the non-obvious II
Management doing the non-obvious II Management doing the non-obvious II
Management doing the non-obvious II Diego Pacheco
 
Testing in production
Testing in productionTesting in production
Testing in productionDiego Pacheco
 
Nine lies about work
Nine lies about workNine lies about work
Nine lies about workDiego Pacheco
 
Management: doing the nonobvious!
Management: doing the nonobvious!Management: doing the nonobvious!
Management: doing the nonobvious!Diego Pacheco
 
Dealing with dependencies
Dealing  with dependenciesDealing  with dependencies
Dealing with dependenciesDiego Pacheco
 
Dealing with dependencies in tests
Dealing  with dependencies in testsDealing  with dependencies in tests
Dealing with dependencies in testsDiego Pacheco
 

Mais de Diego Pacheco (20)

Naming Things Book : Simple Book Review!
Naming Things Book : Simple Book Review!Naming Things Book : Simple Book Review!
Naming Things Book : Simple Book Review!
 
Continuous Discovery Habits Book Review.pdf
Continuous Discovery Habits  Book Review.pdfContinuous Discovery Habits  Book Review.pdf
Continuous Discovery Habits Book Review.pdf
 
Thoughts about Shape Up
Thoughts about Shape UpThoughts about Shape Up
Thoughts about Shape Up
 
Holacracy
HolacracyHolacracy
Holacracy
 
AWS IAM
AWS IAMAWS IAM
AWS IAM
 
CDKs
CDKsCDKs
CDKs
 
Encryption Deep Dive
Encryption Deep DiveEncryption Deep Dive
Encryption Deep Dive
 
Sec 101
Sec 101Sec 101
Sec 101
 
Reflections on SCM
Reflections on SCMReflections on SCM
Reflections on SCM
 
Management: Doing the non-obvious! III
Management: Doing the non-obvious! IIIManagement: Doing the non-obvious! III
Management: Doing the non-obvious! III
 
Design is not Subjective
Design is not SubjectiveDesign is not Subjective
Design is not Subjective
 
Architecture & Engineering : Doing the non-obvious!
Architecture & Engineering :  Doing the non-obvious!Architecture & Engineering :  Doing the non-obvious!
Architecture & Engineering : Doing the non-obvious!
 
Management doing the non-obvious II
Management doing the non-obvious II Management doing the non-obvious II
Management doing the non-obvious II
 
Testing in production
Testing in productionTesting in production
Testing in production
 
Nine lies about work
Nine lies about workNine lies about work
Nine lies about work
 
Management: doing the nonobvious!
Management: doing the nonobvious!Management: doing the nonobvious!
Management: doing the nonobvious!
 
AI and the Future
AI and the FutureAI and the Future
AI and the Future
 
Dealing with dependencies
Dealing  with dependenciesDealing  with dependencies
Dealing with dependencies
 
Dealing with dependencies in tests
Dealing  with dependencies in testsDealing  with dependencies in tests
Dealing with dependencies in tests
 
Kanban 2020
Kanban 2020Kanban 2020
Kanban 2020
 

AOP: Fracos sem lugar com aspectos