Aspect-oriented software development
Аспектно-ориентированная разработка программного обеспечения — развивающаяся технология разработки программного обеспечения, которая ищет новые способы разбиения на модули программного обеспечения, чтобы изолировать вторичные или вспомогательные функции от бизнес-логики основной программы. АОРПО позволяет реализовать отдельно различные проблемы и автоматически объединять их в работоспособные системы. При традиционной разработке программного обеспечения система разбивается на модули на основе основной функциональности, но при этом обнаруживаются части проблем, которые не соответствуют основному разбиению. В нём программистам приходится писать модули, которые соответствуют основной функциональности и при этом следить, чтобы все другие части проблем решены в коде везде, где это необходимо. В результате неудачно преобразованные в модули проблемы охватывают многие основные модули в пределах приложения, что часто приводят к серьёзным сложностям во время разработки приложений и обслуживания. Распределение кода решающего проблему становится особенно критическим, когда требования для проблемы меняются — специалист должен найти и исправить множество мест в коде. Аспектно-ориентированная разработка программного обеспечения сосредотачивается на идентификации, спецификации и представлении сквозных проблем и их преобразование в отдельные модули а также их автоматизированную сборку в рабочую систему.
- Hypernym
- Technology
- Is primary topic of
- Aspect-oriented software development
- Label
- enAspect-oriented software development
- Link from a Wikipage to another Wikipage
- Aspect-oriented programming
- SameAs
- m.03x m17
- Phát triển phần mềm hướng khía cạnh
- Q14326701
- SNts
- Аспектно-ориентированная разработка программного обеспечения
- توسعه نرمافزار جنبهگرا
- WasDerivedFrom
- Aspect-oriented software development?oldid=1024831387&ns=0
- WikiPageLength
- 61
- Wikipage page ID
- 13926723
- Wikipage redirect
- Aspect-oriented programming
- Wikipage revision ID
- 1024831387
- WikiPageUsesTemplate
- Template:R with history