Hauria d'utilitzar la programació orientada a aspectes?

Taula de continguts:

Hauria d'utilitzar la programació orientada a aspectes?
Hauria d'utilitzar la programació orientada a aspectes?

Vídeo: Hauria d'utilitzar la programació orientada a aspectes?

Vídeo: Hauria d'utilitzar la programació orientada a aspectes?
Vídeo: Cómo escribir aspectos con Spring AOP [Viaje de Spring AOP - Parte 1] 2024, De novembre
Anonim

La programació orientada a aspectes aïlla les preocupacions de la vostra aplicació, redueix el desordre del codi i millora el manteniment i la llegibilitat del vostre codi. … Per tant, quan aprofiteu l'AOP a les vostres aplicacions, podeu augmentar la modularitat de la vostra aplicació mitjançant la separació de les preocupacions.

La programació orientada a aspectes és dolenta?

La programació orientada a aspectes considerada perjudicial 470

Es basa principalment en articles de la Universitat de Passau. … No obstant això, AOP és una solució arriscada: és un mecanisme molt genèric per resoldre algunes preocupacions molt específiques i s'ha comparat amb una mena de declaració "GOTO" per a OOP.

Quan hauríeu d'utilitzar l'aspecte?

S'utilitza per mostrar quan passa alguna cosa abans i després d'un punt determinat en el temps o una altra acció, si alguna cosa ha estat passant durant un temps o si alguna cosa està canviant o passa repetidament.

Quina és la motivació darrere de la programació orientada a aspectes?

En informàtica, la programació orientada a aspectes (AOP) és un paradigma de programació que pretén augmentar la modularitat permetent la separació de les preocupacions transversals … El registre exemplifica una preocupació transversal perquè una estratègia de registre afecta necessàriament totes les parts registrades del sistema.

Quins són els avantatges de l'AOP?

Avantatges de l'AOP

  • Les vostres classes de domini/servei s'assessoren pels aspectes (qüestions transversals) sense afegir cap classe o interfície relacionada amb Spring AOP a les classes del servei/domini.
  • Permet al desenvolupador concentrar-se en el codi empresarial, en comptes de les preocupacions transversals.

Recomanat: