powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Аспектно-ориентированное программирование (АОП)
21 сообщений из 21, страница 1 из 1
Аспектно-ориентированное программирование (АОП)
    #37196716
Фотография Сергей Силкин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вроде бы такая тема здесь не обсуждалась?

Уважаемые коллеги что думают насчёт этого? (Файл на прицепе.) «Замах» вроде неслабый – типа, круче ООП. ;-) Интересно, это действительно ст о ящая вещь или просто коммерческая раскрутка?

Спасибо за ответы!
...
Рейтинг: 0 / 0
Аспектно-ориентированное программирование (АОП)
    #37196720
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Силкин,

Что значит "круче ООП". У меня есть круче АБВ и даже ГДЕ. А об чём речь-то? И что значит "круче"?
Хелло-ворлд давай на своём CDE, или не свисти.
...
Рейтинг: 0 / 0
Аспектно-ориентированное программирование (АОП)
    #37196721
Фотография Megabrain
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей СилкинВроде бы такая тема здесь не обсуждалась?

Уважаемые коллеги что думают насчёт этого? (Файл на прицепе.) «Замах» вроде неслабый – типа, круче ООП. ;-) Интересно, это действительно ст о ящая вещь или просто коммерческая раскрутка?

Спасибо за ответы!

вообще сильно сказано, что-то вроде - функциональный анализ круче чем теория вероятности.
...
Рейтинг: 0 / 0
Аспектно-ориентированное программирование (АОП)
    #37196729
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прочитал - очередное г-но, на которых в неделю на штуки три натыкаюсь. Кроме аспектного, ещё и контекстное есть. Я уже не говорю про структурное, под которым каждый понимает, что ему хочется.
2ТС. Ну и где, хелловорлд, теоретик ты, твою налево... .
...
Рейтинг: 0 / 0
Аспектно-ориентированное программирование (АОП)
    #37196736
Фотография VSVLAD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как я понял, это уже готовый мега-супер-пупер класс который решает широчайший круг задач в некоторой области. И с помощью аспектов (или же неких правил) мы задаём условия работы этого класса. Правда всё равно это лишь теория, а практической пользы не видно. (Так как самый главный класс кому-то всё равно прийдётся делать и тестировать и сопровождать)
...
Рейтинг: 0 / 0
Аспектно-ориентированное программирование (АОП)
    #37196740
Фотография ZyK_BotaN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей СилкинВроде бы такая тема здесь не обсуждалась?

Уважаемые коллеги что думают насчёт этого? (Файл на прицепе.) «Замах» вроде неслабый – типа, круче ООП. ;-) Интересно, это действительно ст о ящая вещь или просто коммерческая раскрутка?

Спасибо за ответы!

кроме отладочной печати, не видел ни одной задачи решаемой с помощью АОП.
...
Рейтинг: 0 / 0
Аспектно-ориентированное программирование (АОП)
    #37196745
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZyK_BotaNкроме отладочной печати, не видел ни одной задачи решаемой с помощью АОП.
ТС молчит, но в качестве хелловорлда таки прокатит. Давай тынц.
...
Рейтинг: 0 / 0
Аспектно-ориентированное программирование (АОП)
    #37196761
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот статья любопытная.

https://www.ibm.com/developerworks/ru/library/j-aopwork15/

Пока мыслей нет. Курю.
...
Рейтинг: 0 / 0
Аспектно-ориентированное программирование (АОП)
    #37196811
Фотография ZyK_BotaN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeZyK_BotaNкроме отладочной печати, не видел ни одной задачи решаемой с помощью АОП.
ТС молчит, но в качестве хелловорлда таки прокатит. Давай тынц.

я не помню где встречал примеры АОП, но во всех случаях велось журналирование.

кстати, по ссылке приведенной выше, первый пункт:
авторМиф 1: Технология АОП хороша только для трассировки и ведения журналов

Реальность: АОП подходит для решения многих других пересекающихся задач

вот многих других пересекающихся задач я и не видел.
...
Рейтинг: 0 / 0
Аспектно-ориентированное программирование (АОП)
    #37196812
Фотография ZyK_BotaN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeZyK_BotaNкроме отладочной печати, не видел ни одной задачи решаемой с помощью АОП.
ТС молчит, но в качестве хелловорлда таки прокатит. Давай тынц.

а вот и первая попавшаяся мне статья про аоп, что там в качестве примера? - конечно же логирование )))))

http://habrahabr.ru/blogs/programming/114649/
...
Рейтинг: 0 / 0
Аспектно-ориентированное программирование (АОП)
    #37197009
kolchanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В Spring, к примеру, AOP используется для декларативных транзакций и проверки прав в Spring security.
Еще популярный пример - прикрутить кеш, не переделывая существующий код.
Так что не только логирование.

Это не значит, что AOP нужно бросаться использовать, но понимать концептуально нужно обязательно.
Тогда в нужный момент удастся элегантно подключить какую нибудь ифраструктурную фичу.
...
Рейтинг: 0 / 0
Аспектно-ориентированное программирование (АОП)
    #37197554
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АОП - это уровень несложного паттерна. До уровня технологии недотягивает.

ShSergeЯ уже не говорю про структурное, под которым каждый понимает, что ему хочется.Дал У., Дейкстра Э., Хоор К. Структурное программирование = Structured Programming. — 1-е изд. — М.: Мир, 1975. — С. 247.
...
Рейтинг: 0 / 0
Аспектно-ориентированное программирование (АОП)
    #37197607
Фотография Сергей Силкин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Друзья, ну вы уж не суперпрофессионала-то сильно не судите. Поэтому и спрашиваю: что уважаемые коллеги думают насчёт всего этого? Или это форум только для академиков?

Так хотя бы один простейший реальный язык и компилятор есть (хотя бы типа лабораторки), чтобы хотя бы из любопытства можно было самому попробовать?
...
Рейтинг: 0 / 0
Аспектно-ориентированное программирование (АОП)
    #37197615
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Силкин,

JDK + фреймфорка аспектов, похоже будет достаточно.
Ну и командной строки _)
...
Рейтинг: 0 / 0
Аспектно-ориентированное программирование (АОП)
    #37197657
Фотография Сергей Силкин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Понял, спасибо. Статьи тоже прочитал. Собственно... всё понятно. Спасибо!
...
Рейтинг: 0 / 0
Аспектно-ориентированное программирование (АОП)
    #37198930
Фотография kosh the best
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
недостаток этой технологии такой же, как и при программировании с использованием исключений
спольски о исключениях
...
Рейтинг: 0 / 0
Аспектно-ориентированное программирование (АОП)
    #37199811
Фотография Сергей Силкин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Интересно, а вот эти АОП-расширения для Java (да и вообще сама концепция АОП) – на них есть стандарты (ANSI, ISO), или это всё «частным порядком» делается?

По-моему, пока не будет официальных стандартов, очень проблематично рассчитывать на успех...

Сравнение АОП с исключениями (и в свою очередь сравнение исключений с goto) – вещь, конечно, интересная...
...
Рейтинг: 0 / 0
Аспектно-ориентированное программирование (АОП)
    #37201397
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Официальные стандарты "не поспевают" за технологиями.
...
Рейтинг: 0 / 0
Аспектно-ориентированное программирование (АОП)
    #37201909
Фотография Сергей Силкин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, Вы правы. А может, комитеты ANSI и ISO просто ждут, когда всё «устаканится» – проверка временем, насколько всё это жизнеспособно. А то может быть «не пойдёт» это дело – со временем или будет заменено ещё чем-нибудь, или просто сойдёт, как пена.
...
Рейтинг: 0 / 0
Аспектно-ориентированное программирование (АОП)
    #37219956
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wikiВ Лиспе, если охота аспектно-ориентированного программирования,
нужно лишь настругать немного макросов, и готово. В Java, нужен
Грегор Кичалес, создающий новую фирму, и месяцы и годы попыток
заставить всё работать.

— Петер Норвиг
...
Рейтинг: 0 / 0
Аспектно-ориентированное программирование (АОП)
    #37220010
Фотография ZyK_BotaN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonwikiВ Лиспе, если охота аспектно-ориентированного программирования,
нужно лишь настругать немного макросов, и готово. В Java, нужен
Грегор Кичалес, создающий новую фирму, и месяцы и годы попыток
заставить всё работать.

— Петер Норвиг

макры не нужны, доказано zahardzhan -ом.
http://zahardzhan.github.com/2010/clojure-hooks.html

там еще цитатка есть:
авторЯ помню как Грегор Кичалес на ILC 2003 [Международная конференция по Лиспу], рассказывая об AspectJ безмолвной толпе, остановился, затем жалобно добавил «Когда я показал это Java-программистам они встали и заапплодировали».
...
Рейтинг: 0 / 0
21 сообщений из 21, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Аспектно-ориентированное программирование (АОП)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]