Wrocław
PGS SoftwareSucha 3
24 lutego
2018Krzysztof Owsiany
20 miejsc
pośpiesz sięGIT - TDD - DOJO
Celem spotkania będzie szlifowanie umiejętności pisania testów jednostkowych przed implementacją (TDD). Poprzez rozwiązywanie prostych zadań, pracy w zdefiniowanych na zajęciach grupach (Dojo). Integracji napisanego kodu przy pomocy GIT Flow i GitHub-a. Wykształcać będziemy nawyk pisania testów na początku oraz pracy w zespole w oparciu o repozytorium GIT-a. Zadania będą trywialne, ale to nie one są najważniejsze... Zapoznamy się z takimi bibliotekami jak: xUnit, Shouldly/FluentAssertion.
- Teoria
- Testy automatyczne
- TDD
- GIT
- GIT Flow
- Ćwiczenia
- GITDDOJO - przygotowanie do ćwiczeń
- Ćwiczenia
Wymagania
- BYOD (własny sprzęt, system dowolny, spełniający pozostałe wymagania)
- Visual Studio Code
- Zainstalowane .NET Core (np. 2.0, tworzyć będziemy biblioteki)
- Zainstalowany GIT w wersji konsolowej, bash + GIT Flow
- Konto na GitHub
- Znajomość C# w stopniu podstawowym
- Znajomość GIT, testów jednostkowych - NIE JEST WYMAGANA, tego się będziemy uczyć!
PS: Warsztaty są kierowane do osób zaczynających swoją przygodę z testowaniem. Nie będziemy poruszać cięższej tematyki np.: testowanie konwencji, testowanie baz danych, testy integracyjne.
http://godev.gemustudio.com/git-tdd-dojoPrelegent
Krzysztof Owsiany
Programuję od dziecka (94 r.), przez te lata miałem styczność z wieloma technologiami, rozwijałem się przede wszystkim samodzielnie.
F.A.Q
To co chcielibyście wiedzieć a boicie się zapytać ;)
Jest to skrócona wersja FAQ, by przeczytać pełną i dowiedzieć się więcej o idei stojącej za devWarsztatami, zapraszamy na stronę FAQ.
-
Czy to jest darmowy event?
Tak! nie licząc obiadu i piwa, wszystko inne jest zorganizowane - zazwyczaj, chyba, że w opisie spotkania jest napisane inaczej, czasami obiad może być sponsorowany, a czasami może nawet i piwo. -
Czy mogę przyjść bez komputera?
Tak, ale będziesz się trochę nudził. Większość sesji ma w sobie warsztaty, więc wtedy będziesz po prostu siedział i... pił kawę? :)
-
Co muszę mieć ze zobą?
Komputer, plus potwierdzenie rejestracji. -
Czy jakoś muszę skonfigurować swój komputer?
Nie, ale fajnie jakbyś ściągnął odpowiednie narzędzia z maila który zostanie wysłany na kilka dni przed spotkaniem.