Вопросы с тегом «aspect-oriented»

6
Аспектно-ориентированное программирование: когда начинать использовать фреймворк?
Я просто смотрел этот разговор по Greg Молодых предупреждений людей к ПОЦЕЛУЮ: Keep It Simple Stupid. Одна из вещей , которые он предложил, что делать аспектно-ориентированное программирование, один вовсе не нужны рамки . Он начинает с строгого ограничения: все методы принимают один и только один параметр (хотя он ослабляет это …

2
Концепции АОП для манекена
Может ли кто-нибудь объяснить концепции АОП для манекенов: точка соединения, вырезка, плетение и т. Д. Например: Аспект: модульная структура, охватывающая несколько классов. Что это обозначает?

3
Определенные проблемы решаются более элегантно с АОП?
Я столкнулся с идеей Аспектно-ориентированного программирования, и у меня есть некоторые проблемы с этим. Похоже, основная идея заключается в том, что мы хотим взять на себя сквозные вопросы, которые не являются хорошо модульными, с использованием объектов, и модульные их. Это все очень хорошо и хорошо. Но реализация АОП, по-видимому, заключается …

5
Какие существуют альтернативы сквозным задачам, кроме аспектно-ориентированного программирования? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 5 лет назад . Аспектно-ориентированное программирование обещает решить сквозные проблемы, но я еще не полностью продан. …

1
Каковы различия между аспектно-ориентированным, предметно-ориентированным и ролевым программированием?
Я знаю, что есть много работ, описывающих эти три парадигмы, но я ищу схематическое объяснение. Здесь приведено несколько очень хороших описаний аспектно-ориентированного программирования, поэтому я задаю этот вопрос в надежде получить качественный ответ, к которому привыкли люди из Stack Overflow.

4
Является ли обработка исключений сквозной проблемой?
Я не вижу большой разницы между проблемами обработки исключений и регистрации в них, поскольку оба являются сквозными проблемами. Как вы думаете? Разве это не должно обрабатываться отдельно, а не чередоваться с основной логикой, которую реализует метод? РЕДАКТИРОВАТЬ : я пытаюсь сказать, что по моему мнению реализация метода должна содержать только …

3
Плетение байт-кода против макросов Lisp
Я читал о библиотеках, написанных людьми для таких языков, как Java и C #, в которых используется переплетение байт-кода для таких вещей, как перехват вызовов функций, вставка кода регистрации и т. Д. Я также читал в макросах Lisp / Clojure в попытаться лучше понять, как их использовать. Чем больше я …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.