119. spotkanie Wrocławskiej Grupy .NET

To wydarzenie już się odbyło

68 – wzięło udział

Zdjęcie miejsca wydarzenia

Szczegóły

Zapraszamy na 119. spotkanie Wrocławskiej grupy .NET.

18:30 - Początek
18:40 - Rafał Chalimoniuk "Oswoić Spuściznę (Legacy)"
19:30 - Przerwa / networking
20:00 - Rafał Hryniewski "Anchor Modeling – maintain highly normalized data model that can be changed anytime"
20:50 - Zakończenie / networking

➡️ Rafał Chalimoniuk
https://www.rafalchalimoniuk.pl/
https://twitter.com/RChalimoniuk
https://www.linkedin.com/in/rafał-chalimoniuk[masked]b3

Programista, pasjonat, "archeolog". Mąż oraz tata dwójki wspaniałych dzieciaków. Fan CQRS, DDD, EventStorming oraz od całkiem niedawna EventModelingu. Zafascynowany tym jak funkcjonuje ludzki umysł.

➡️ "Oswoić Spuściznę (Legacy)"

"Puk, puk, tu Legacy."
Wokół Legacy przez lata narosło wiele legend, opowieści oraz bajek - niestety większość to prawda 😉. Programiści na samą myśl o Legacy, zaczynają się pocić oraz dostają drgawek. Więc co zrobić jak już trafimy do projektu Legacy?
W prezentacji pokażę, jak podejść do pracy z zastanym kodem. Zwrócę uwagę, że Legacy to nie tylko sam kod. Są to również ludzie. Odpowiednie podejście właśnie do ludzi, może ułatwić pracę w takim projekcie. Przytoczę techniki poznawania/wyciągania wiedzy biznesowej. Omówię rolę testów oraz jak zabrać się do (o) testowania takiego projektu. Na koniec jak ułożyć sobie projekt pod wyodrębnianie kodu/refaktoryzację.

➡️ Rafał Hryniewski
https://hryniewski.net/
https://twitter.com/r_hryniewski
https://www.linkedin.com/in/rafał-hryniewski-b[masked]a

Na co dzień pracuję jako .NET Developer w Billennium. Oprócz tego zajmuję się chmurą, bazami danych i wszystkim co nowe i ciekawe. Jestem jednym z liderów Białostockiej Grupy .NET, Microsoft Azure User Group Poland w Białymstoku i jednym z organizatorów konferencji Programistok. Bywam też na przeróżnych spotkaniach w Polsce jako prelegent. Od czasu do czasu bloguję, a w wolnych chwilach sięgam po książki i komiksy lub zamieniam się w szalonego kucharza amatora.

➡️ Anchor Modeling – maintain highly normalized data model that can be changed anytime

Pierwsza, druga i trzecia postać normalna w bazach danych zapewne obiła Ci się o uszy. A co powiesz o szóstej?
Pokażę Ci jak wykorzystać bardzo wysoki poziom normalizacji do modelowania danych tak, by schema mogła być rozwijana i zmieniana w dowolnej chwili bez wpływu na istniejące aplikacje korzystające z Twoich danych za pomocą techniki znanej jako Anchor Modeling.
Ten sposób modelowania zahacza mocno o świat hurtowni danych i wymaga sporo dyscypliny, bywa jednak, że jego wykorzystanie rozwiązuje sporo problemów, a sam proces nie jest wcale taki trudny jak może Ci się wydawać.
Na tej prezentacji dowiesz się czym jest szósta postać normalna i jak Anchor Modeling wykorzystuje ją by pomóc tworzyć modele iteracyjnie, a przy tym nie wpaść w jakieś większe dołki wydajności, oraz jak to wszystko wykorzystać razem z MS SQL.

Sponsorem spotkania będzie Sigma IT Poland.
https://www.facebook.com/sigmaitpoland/
https://www.linkedin.com/company/17953854/

Więcej informacji wkrótce!