Pytania oznaczone «aop»

231
Co to jest programowanie aspektowe?

Rozumiem programowanie obiektowe i piszę programy OO od dłuższego czasu. Wydaje się, że ludzie mówią o programowaniu aspektowym, ale tak naprawdę nigdy nie nauczyłem się, co to jest i jak go używać. Jaki jest podstawowy paradygmat? To pytanie jest powiązane, ale nie do końca zadane: Programowanie...

199
Programowanie aspektowe a programowanie obiektowe

Jak większość programistów tutaj i na całym świecie, od wielu lat rozwijam systemy oprogramowania przy użyciu technik programowania obiektowego (OOP). Więc kiedy czytam, że programowanie aspektowe (AOP) rozwiązuje wiele problemów, których tradycyjne OOP nie rozwiązuje całkowicie lub bezpośrednio,...

178
Spring AOP vs AspectJ

Mam wrażenie, że Spring AOP najlepiej nadaje się do zadań specyficznych dla aplikacji, takich jak bezpieczeństwo, logowanie, transakcje itp., Ponieważ wykorzystuje niestandardowe adnotacje Java5 jako szkielet. Jednak AspectJ wydaje się być bardziej przyjaznym wzorcem projektowym. Czy ktoś może...

154
Jak przechwycić wywołanie metody w C #?

Dla danej klasy chciałbym mieć funkcjonalność śledzenia tj. Chciałbym logować każde wywołanie metody (podpis metody i rzeczywiste wartości parametrów) i każde wyjście metody (tylko podpis metody). Jak to osiągnąć, zakładając, że: Nie chcę używać żadnych bibliotek AOP innych firm dla języka C...

121
Przykład przekrojowy

Jaki jest dobry przykład cross-cutting concern? Przykładowa dokumentacja medyczna na stronie wikipedii wydaje mi się niekompletna. W szczególności z tego przykładu, dlaczego rejestrowanie miałoby prowadzić do powielania kodu ( rozpraszania )? (Oprócz prostych połączeń, takich jak...

83
Jaka jest najlepsza implementacja AOP w .Net? [Zamknięte]

W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to...