Аспектно-орієнтоване програмування: відмінності між версіями

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
Немає опису редагування
Немає опису редагування
Рядок 44:
* Якщо виникла необхідність змінити реалізацію шаблону, це можна зробити в одному місці, замість того, щоб шукати реалізацію по всій системі;
* Розробники можуть використати зрозумілі назви для опису аспекту, що дозволить іншим розробникам легше зрозуміти шаблон.
<br />
Дослідження використання аспектно-орієнтованого проводилися в різних галузях. Наприклад, при розробці мобільних Java-ігор можна оптимізувати керування ігровим екраном, створення ігрових персонажів, завантаження і відображення малюнків тощо<ref>http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.91.9134&rep=rep1&type=pdf</ref>. Крім того, за допомогою точок з’єднання можна впроваджувати необов’язкову функціональність, наприклад відображення фонових зображень лише на пристроях певного типу.
<br />