|  | Аспектно-ориентированное программирование, из которого выросла технология расширений. | ☑ | 
    
        | 0
    
        Гений 1С   гуру 29.12.20✎ 08:10 | 
        Коллеги, знакомы с Аспектно-ориентированным программированием?
Ведь это из него выросла технология расширений 1С.
 А ведь я когда-то предупреждал, что от АОП никуда не деться.
 |  | 
    
        | 1
    
        Garykom   гуру 29.12.20✎ 08:22 | 
        (0) Ты бы хоть про ООП с override почитал     |  | 
    
        | 2
    
        Гений 1С   гуру 29.12.20✎ 08:49 | 
        (1) я ООП еще в 1997 в БГУИР изучал. Че по делу сказать есть?     |  | 
    
        | 3
    
        svird   29.12.20✎ 08:59 | 
        не, не знакомы, какие там основы: интерполяция, компиляция, релаксация?     |  | 
    
        | 4
    
        БаксПо90   29.12.20✎ 09:00 | 
        Сказать будет, когда замок без платного ключа с конфигурации не снимешь и будешь всю свою мощь знаний реализовывать через расширения. 
По большому счету они есть странный костыль .. с которым можно хромая идти и еще отбиваться от попрошаек. А так .. нафиг надо.
 |  | 
    
        | 5
    
        Ненавижу 1С   гуру 29.12.20✎ 09:10 | 
        (0) поток сознания от чувства собственного величия     |  | 
    
        | 6
    
        Ненавижу 1С   гуру 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) А тебе что, жалко с тараканами Самого Гения посинхронизироваться?     |  | 
    
        | 10
    
        Ненавижу 1С   гуру 29.12.20✎ 09:14 | 
        (7) подписки это callback-вызовы     |  | 
    
        | 11
    
        Вафель   29.12.20✎ 09:15 | 
             |  | 
    
        | 12
    
        Ненавижу 1С   гуру 29.12.20✎ 09:15 | 
        (9) а это возможно вообще? там же все что снаружи является "буквоедством"     |  | 
    
        | 13
    
        ДенисЧ   29.12.20✎ 09:17 | 
        (12) Это потому, что ты в рассинхроне...     |  | 
    
        | 14
    
        Ненавижу 1С   гуру 29.12.20✎ 09:18 | 
        (13) пока посинхронизируйся немного:      |  | 
    
        | 15
    
        Гений 1С   гуру 29.12.20✎ 09:53 | 
        (11) Именно, ничего не напоминает?:
 Before — перед вызовом метода
 After — после вызова метода
 After returning — после возврата значения из функции
 After throwing — в случае exception
 After finally — в случае выполнения блока finally
 Around — можно сделать пред., пост., обработку перед вызовом метода, а также вообще обойти вызов метода.
 
 Как видите, 1С еще есть что дорабатывать
 |  | 
    
        | 16
    
        acht   29.12.20✎ 10:40 | 
        (15) Геня, а расскажи лучше про использование аспектно-ориентированного программирования при написании внешних компонент 1С. Ты же специалист, гггг.     |  | 
        Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой