Mentionsy

Better Software Design
31.05.2020 23:00

7. O programowaniu aspektowym z Andrzejem Krzywdą

Materiały:

Aspect-Oriented Programming, Gregor Kiczales, John Lamping, Anurag Mendhekar, Chris Maeda, Cristina Lopes, Jean-Marc Loingtier and John Irwin, pochodzący z 1997 roku i Xerox Palo Alto Research Center whitepaper opisujący podejście AOPRuby and AOP: Decouple your code even more, post Marcina Grzywaczewskiego na blogu ArkencyProgramowanie aspektowe: studium empiryczne, Michał Stochmiałek, praca magisterska z 2005 z Politechniki Wrocławskiej, jak ktoś ma więcej wolnego czasu...

Biblioteki i narzędzia:

AspectJ, implementacja AOP dla JavyAspect Oriented Programming with Spring, dokumentacja opisująca możliwości wykorzystania AOP we frameworku SpringGo! AOP PHP, implementacja AOP dla PHPFlow Framework, inna implementacja dla PHP we frameworku FlowAquarium, implementacja AOP dla RubyAspect-Oriented Programming on .NET Framework, implementacja na platformę .NET

Jeśli korzystacie z jakiejś innej implementacji, chętnie zaktualizuję listę o nowe pozycje.

To wiesz co Andrzej, to pytanie ile stosów w projektach się rozpali po tym jak te herezje zostaną nasze upublicznione. No chyba o to chodzi, mam wrażenie, że nasza branża trochę zastygła w obliczu aktualnych praktyk programistycznych i praktyk architekturalnych, a tu tak naprawdę jest dużo więcej do wyeksplorowania i są dużo większe możliwości niż to do czego się przyzwyczailiśmy. Przechodziłem na 8 godzin do pracy, żeby robić to co uwielbiam, czyli bawić się różnymi aspektowymi narzędzia...

Search in Episode Content

Enter a search term to find specific content in this episode's transcription