Paradigmas de Programa o

1483 palavras 6 páginas
Nome: Valter Almeida Reis Junior

ADS Turma B

Introdução
A Programação Orientada a Aspectos é uma técnica de programação complementar ao paradigma de Programação Orientada a Objetos. A POA permite aos desenvolvedores de software separar e organizar o código de acordo com sua importância para aplicação (separation of concerns). Dessa forma, ele visa o tratamento, de maneira independente, de todos os interesses que se revelam espalhadas ou entrelaçados por todo o sistema.
O seu objetivo final é separar o código secundo a sua importância para aplicação, permitindo que o programador encapsule o código secundário em módulos separados do restante da aplicação. Nesta perspectiva, o presente artigo trata sobre AOP – Aspect Oriented Programming, ou POA –
Programação Orientada a Aspectos com suas questões históricas, além dos principais fundamentos, aplicabilidades tecnológicas e tendências.
Questões Históricas e Principais Referências no Assunto
Em meados dos anos 70, surgiu um novo paradigma de programação, a
Programação Orientada a Objetos – POO. O advento desse paradigma, atualmente dominante na área de desenvolvimento de software, permitiu que sistemas fossem desenvolvidos em módulos por sua vez trabalhariam em conjunto compondo os requisitos do sistema.
Esse modelo permite que os sistemas fossem idealizados de uma forma mais próxima dos problemas reais, modelando entidades existentes e seus comportamentos por meio de abstrações; basicamente classes, objetos, métodos e atributos.
Não obstante o grande desenvolvimento obtido pela POO da década de 70 até os dias de hoje e da simplificação no desenvolvimento de aplicações, ganhos de reutilização e outras tantas vantagens inseridas, existem problemas que escapam às suas características.
Questões históricas e principais referências no assunto
Tangled code – código entrelaçado: é o código resultante da implementação de vários interesses sistêmicos e funcionais em um mesmo módulo. Spread code – código espalhado: é o código de

Relacionados

  • Paradigma de Programa o
    1270 palavras | 6 páginas
  • Paradigmas e Conceitos de Programa ao
    1928 palavras | 8 páginas
  • Paradigmas De Linguagem De Programa O
    558 palavras | 3 páginas
  • JAVASCRIPT PARADIGMAS DE PROGRAMA O
    400 palavras | 2 páginas
  • ATPS Paradigmas Da Programa O 5
    1424 palavras | 6 páginas
  • SI 3 0 1 Paradigma de Programa o Orientada a Objetos Paradigma
    462 palavras | 2 páginas
  • Paradigmas de Análise e Desenvolvimentos
    1648 palavras | 7 páginas
  • Linguagens de programacao
    1567 palavras | 7 páginas
  • Paradigma e seus tipos
    1520 palavras | 7 páginas
  • Tecnologia de Informacao e Cominucacao
    2365 palavras | 10 páginas