#51 [RZE] 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ć!
PROWADZĄCY
Krzysztof Owsiany
-------------------------
Programuję od dziecka (94 r.), przez te lata miałem styczność z wieloma technologiami, rozwijałem się przede wszystkim samodzielnie. To powodowało, że mogłem robić co chciałem, nie byłem ograniczony dlatego też zapoznałem się z wieloma językami programowania głównie ucząc się eksperymentując, kodując i analizując to co się dzieje na moim pc. Od 2009 roku jestem etatowym programistą. Obecnie pracuję jako programista C# w firmie Alfavox. A w 2017 roku zostałem wyciągnięty z piwnicy za sprawą konkursu Daj Się Poznać. Od tego czasu zacząłem więcej udzielać się w sieci i próbować swoich sił jako prelegent na konferencjach, blogger. Przede mną długa droga, jako że IT rozwija się bardzo dynamicznie to zawsze jest obszar jaki pragnę zbadać...