KakUaFaq.ru

Що таке аоп

Відео: AOP - 11 - The Basics of Spring Framework

АОП

Відео: 23 - Spring. Введення в AOP

АОП здебільшого ґрунтується на програмуванні по конкретним орієнтованим аспектам. Головною ідеєю такого програмування є розбиття на окремі аспекти всієї програми і повне, але в той же час роздільне програмування. Вперше такий метод запропонували вчені з "Xerox PARC». Надалі вони розробили розширення «AspectJ» для «JAVA» мови. Цей метод дуже практичний і зручний у цій всі наступні мови з`явилися від родоначальника «AspectJ» мають можливість розбиття програмування по аспектам.

Як правило парадигми і функції виділяються без особливих зусиль і дозволяють з легкістю вибирати фрагменти для зміни. Цей підхід ще називають наскрізним, адже програміст не зачіпає всю програму цілком, а всього лише змінює то що необхідно. Але це не єдине призначення АОП. Сьогодні багато людей навчилися своїм унікальним прийомам в АОП і пропонують докладні їх опису в блогах і книгах, як наприклад: lsreg.ru. Багато програмістів стверджують, що АОП добре підходить і для вирішення завдань щодо захисту, управління транзакціями, управління багато поточности і ще багато чого іншого. «AspectJ» і його послідовники дозволяють орієнтуватися в програмі не за грубими шматках програмування, а по окремо взятих сутнісним характеристикам. Мова програмування дозволяє з`єднуватися і виробляти зміни з окремо взятим шматочком програми, який в свою чергу береться цілком з ходячи з характеру функціональності.

Відео: First AoP clip

АОП

Хоча підхід з першого виду дуже ретельний, все ж це не всі можливості які відкриває АОП. Його завжди можна використовувати відразу для безлічі точок програмування і здійснювати зміни на більш високому рівні за допомогою перейменування або комбінування. Такий метод досить ефективний на інших рівнях програми і дозволяє уникнути безлічі кропіткої роботи. Зміна ієрархії програми або додавання додаткових функцій за допомогою АОП ставати дуже простим і швидким, а головне зручним програмуванням.

Поділитися в соц мережах:

Увага, тільки СЬОГОДНІ!
Схожі

Увага, тільки СЬОГОДНІ!