Taula de continguts:
- Definició: què significa la programació orientada a matèries?
- Techopedia explica Programació orientada a matèries
Definició: què significa la programació orientada a matèries?
La programació orientada a matèries és un enfocament orientat a objectes en el qual es divideixen diferents subsistemes coneguts com a subjectes per crear nous temes basats en l'expressió de composició. El plantejament és una sortida radical del plantejament clàssic orientat a objectes, en el qual els objectes es defineixen en funció de les seves propietats i mètodes. La programació orientada a assignatures està en gran mesura orientada a dividir un sistema orientat a objectes en subjectes. D’aquesta manera, proporciona una visió compositiva del desenvolupament de l’aplicació.Techopedia explica Programació orientada a matèries
L’objectiu principal de la programació orientada a matèries és ajudar a evolucionar les suites i facilitar el desenvolupament d’aplicacions en cooperació. Les dues maneres de cooperar de les aplicacions són compartint objectes i ajudant conjuntament en les execucions de l'operació. Els subjectes en programació orientada a matèries es poden utilitzar per formar temes més grans juntament amb combinar les seves funcionalitats. Això ajuda a reutilitzar les funcionalitats disponibles per a assignatures en assignatures més grans. A més, basat en regles de composició, els subjectes es composen en un sistema i aquest enfocament de divisió ajuda a estendre i mantenir grans entorns orientats a objectes. El codi font de l’aplicació no és necessari, i ajuda a estendre les aplicacions existents amb funcionalitats noves i no planificades.
L’enfocament orientat al tema ajuda a portar un model i a centrar-se en qüestions relacionades amb la composició dins d’una aplicació. Aporta regles de composició i compositors, i ajuda a la millor creació d'objectes, considerant els protocols de supressió i finalització. També ajuda a la concordança entre classes i interfícies i també a tenir cura dels problemes d’implementació.