Logo Crossweb

Log in

No account yet? Forgot password

Przypomnij hasło

close Wypełnij formularz.
Na Twój adres e-mail zostanie wysłane link umożliwiający zmianę hasła.
Send
This event has already taken place. Check upcoming events

Aspekty – uporządkuj swój kod!

Event:
Aspekty - uporządkuj swój kod!
Event type:
Meetup
Category:
Topic:
Date:
29.07.2014 (tuesday)
Time:
18:30
Price:
Free
City:
Place:
GEK – Google for Entrepreneurs in Kraków
Address:
Rynek Główny 12, 3 piętro
Description:
Prelegentką kolejnego spotkania z cyklu Jestem Informatyczką, będzie Barbara Fusińska. Basia pracowała w małej, średniej oraz dużej firmie, pełniąc role zarówno programistki, architekta, jak i kierownika. Od samego początku związana jest z platformą .Net, tworząc najpierw aplikacje desktopowe, a następnie webowe. Obecnie wspiera zespół tworzący Base CRM, jako programistka Windows Phone. Jest zwolennikiem współodpowiedzialności za wyniki pracy zespołu oraz teorii mówiącej, że to, co tworzy grupa jest większe, niż suma wyników poszczególnych osób. O czym opowie? Jak aspekty uporządkują kod! Programowanie zorientowane aspektowo (AOP) przydaje się wszędzie tam, gdzie pojawiają się tzw. cross cutting concerns. Aspekty mogą pomóc programistom w pisaniu piękniejszego kodu, nie po to jedynie, by dobrze się go czytało, ale przede wszystkim, by tworzyć logikę biznesową w sposób spójny z tym, w jaki jest projektowana. Wykład skupi się zarówno na samej idei, opisując rodzaje aspektów, jakie programista już być może spotkał na swojej drodze, jak i na praktycznym ich wykorzystaniu. Przedstawione zostaną te mniej sztandarowe zastosowania, niż wszechobecne logowanie wywołań metod czy bezpieczeństwo. Pokazane zostaną przypadki użycia aspektów w rzeczywistych sytuacjach, gdy ich wykorzystanie uporządkowało projekt, implementację oraz ułatwiło testowanie kodu. Najważniejsza część prezentacji to kod, który w miarę użycia podejścia AOP staje się coraz bardziej przejrzysty. Pokazane zostanie, jak w trakcie refaktoringu wydzielić powtarzalne części cross-cutting concerns i zorganizować projekt zgodnie z tym, jak myśli się o nim w fazie tworzenia architektury.  

Profile of employers

Similar events