83 spotkanie Wrocławskiej Grupy .NET
Details
Zapraszamy Was na 83 spotkanie Wrocławskiej Grupy .NET, które odbywa się dzięki wsparciu firmy PGS Software (http://www.pgs-soft.com/).
Tym razem przygotowaliśmy:
Paweł Sawicz: Mutuj swój kod i sprawdź prawdziwe pokrycie swoich testów!
Szymon Pobiega: Nie palcie frameworków!
Mutuj swój kod i sprawdź prawdziwe pokrycie swoich testów!
Prezentacja na temat testów mutacyjnych, opowiemy sobie kiedy i czemu powinniśmy mutować nasz kod aby poznać niedoskonałości naszych testów jednostkowych. Testy mutacyjne możemy określić jako testy dla testów. Jest to przydatne narzędzie przy TDD kiedy poprzez mutacje możemy wychwycić złe założenia na temat naszego testu.
Paweł Sawicz
Paweł pracuje dla JustGiving jako API Developer, ex-student PWr. Codziennie stara się wyjść ze strefy komfortu i próbuje się uczyć nowych rzeczy. Wielki fan IPA.
Nie palcie frameworków!
Nie potrzebujecie frameworków! Przecież możecie ten mikroserwis przepisać w dwa tygodnie! Słyszeliście to? Zapewne większość tak. Króluą mikroserwisy, RESTowe API i heterogenicza architektura. Wydaje się, że stare dobre molochy jak NHibernate, EntityFramework, czy NServiceBus powinny odejść do lamusa. Ale czy na pewno? Wydaje mi się, że ludzie którzy tak twierdzą mylą niebo z gwiazdami odbijającymi się od tafli jeziora.Celem tej sesji jest pokazanie kilku ciekawostek, których pełne są frameworki starej daty, takie jak NServiceBus, aby uwidocznić, jak wiela mądrość drzemie w tego typu zbiorach kodu. Czy najpewno wysyłając swoje wiadomości do brokera RabbitMQ pomyślałeś o wszystkich apektach związancych z niezawodnością? Przekonajmy się!
Szymon Pobiega
Szymon Pobiega jest obecnie inżynierem w Particular Software, organizacji, która rozwija framework NServiceBus. Poprzednio przez niemal dziesięć lat zajmował się budowaniem oprogramowania na zamówienie dla najróżniejszych klientów, wsród których były banki, bitcoin-owe startup-y oraz linie lotnicze. Bycie inżynierem oprogramowania jest dla niego sposobem na realizację fundamentalnej potrzeby tworzenia, która tkwi w każdym z nas. W przeszłości Szymon fascynował się różnymi "ideologiami", takimi jak Domain-Driven Design czy Software Craftsmanship. Z czasem jednak fascynacja ideologiami wygasła, a pozostała radość ze wspomnianego wcześniej tworzenia.
Po spotkaniu wraz z prowadzącymi sesje zapraszamy na dalsze dyskusje przy kufelku piwa. Jak zwykle stawia PGS Software (http://www.pgs-soft.com/) !
