Вход | Регистрация
 

Аспектно-ориентированное программирование, из которого выросла технология расширений.

Аспектно-ориентированное программирование, из которого выросла технология расширений.
Я
   Гений 1С
 
29.12.20 - 08:10
Коллеги, знакомы с Аспектно-ориентированным программированием?
Ведь это из него выросла технология расширений 1С.
А ведь я когда-то предупреждал, что от АОП никуда не деться.
   Garykom
 
1 - 29.12.20 - 08:22
(0) Ты бы хоть про ООП с override почитал
   Гений 1С
 
2 - 29.12.20 - 08:49
(1) я ООП еще в 1997 в БГУИР изучал. Че по делу сказать есть?
   svird
 
3 - 29.12.20 - 08:59
не, не знакомы, какие там основы: интерполяция, компиляция, релаксация?
   БаксПо90
 
4 - 29.12.20 - 09:00
Сказать будет, когда замок без платного ключа с конфигурации не снимешь и будешь всю свою мощь знаний реализовывать через расширения.
По большому счету они есть странный костыль .. с которым можно хромая идти и еще отбиваться от попрошаек. А так .. нафиг надо.
   Ненавижу 1С
 
5 - 29.12.20 - 09:10
(0) поток сознания от чувства собственного величия
   Ненавижу 1С
 
6 - 29.12.20 - 09:12
(0) ты бы хоть тему развернул или весь остальной мир должен синхронизироваться с твоими тараканами?
   Вафель
 
7 - 29.12.20 - 09:13
(6) это а ля подписки на методы объектов
   ДенисЧ
 
8 - 29.12.20 - 09:14
(7) Даже не близко
   ДенисЧ
 
9 - 29.12.20 - 09:14
(6) А тебе что, жалко с тараканами Самого Гения посинхронизироваться?
   Ненавижу 1С
 
10 - 29.12.20 - 09:14
(7) подписки это callback-вызовы
   Вафель
 
11 - 29.12.20 - 09:15
   Ненавижу 1С
 
12 - 29.12.20 - 09:15
(9) а это возможно вообще? там же все что снаружи является "буквоедством"
   ДенисЧ
 
13 - 29.12.20 - 09:17
(12) Это потому, что ты в рассинхроне...
   Ненавижу 1С
 
14 - 29.12.20 - 09:18
(13) пока посинхронизируйся немного: https://fixinchik.ru/strannoe-java-tshheslavie/#comments
   Гений 1С
 
15 - 29.12.20 - 09:53
(11) Именно, ничего не напоминает?:

Before — перед вызовом метода
After — после вызова метода
After returning — после возврата значения из функции
After throwing — в случае exception
After finally — в случае выполнения блока finally
Around — можно сделать пред., пост., обработку перед вызовом метода, а также вообще обойти вызов метода.

Как видите, 1С еще есть что дорабатывать
   acht
 
16 - 29.12.20 - 10:40
(15) Геня, а расскажи лучше про использование аспектно-ориентированного программирования при написании внешних компонент 1С. Ты же специалист, гггг.

Список тем форума
 
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
Фредерик Брукс-младший
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.