Tworzenie bibliotek programistycznych dla platformy .NET

Skyrise.Tech Sp. z o.o. Sp. k.

Sobieskiego 2 · Katowice

Jak nas znaleźć

biuro Skyrise Sp. z o. o. - 3 piętro

Zdjęcie miejsca wydarzenia

Szczegóły

Czasami w pracy zauważamy, że pewne funkcjonalności między różnymi aplikacjami są zduplikowane. Jak usunąć taką duplikację? Popularnym rozwiązaniem tego problemu jest stworzenie biblioteki programistycznej. Będziemy mogli ją wykorzystać w wielu serwisach naszego projektu, w całej firmie a nawet udostępnić ją publicznie jako projekt open source. Jak jednak to zrobić? I czy to na pewno zawsze dobry pomysł? Na te i wiele innych pytań odpowiemy podczas warsztatu.

Na warsztacie nauczysz się tworzyć biblioteki programistyczne i jak dzięki nim usprawnić pracę w Twoim projekcie. Będziesz też wiedział jak unikać najczęstszych pułapek związanych z tworzeniem bibliotek.

Agenda warsztatu:

- Usuniemy zduplikowany kod z dwóch projektów i stworzymy z niego bibliotekę.
- Opublikujemy stworzoną bibliotekę na platformie NuGet.
- Przyjrzymy się stworzonej bibliotece i wyeliminujemy z niej najczęściej spotykane problemy.
- Omówimy dalsze kroki oraz dobre i złe praktyki związane z tworzeniem bibliotek.
- Opowiemy też o największych błędach, które popełniliśmy podczas pracy nad wewnętrznymi bibliotekami w skyrise.tech.

Kwestie organizacyjne:

- Na warsztacie będziesz potrzebował laptop z zainstalowanym Visual Studio 2017+ oraz .NET Core 2.1+.
- Liczba stanowisk jest ograniczona, ale na jednym stanowisku mogą siedzieć jedna lub dwie osoby. Zachęcamy do programowania w parach!
- Warsztat będzie trwał około trzech godzin.

Po warsztacie – wyjście na piwo!

Do kogo kierowany jest warsztat:

Zakładamy, że uczestnicy posiadają podstawową znajomość platformy .NET i programowania obiektowego. Jeżeli pracowałeś zawodowo z tą platformą, to nie powinieneś mieć żadnego problemu ze zrozumieniem warsztatu. Jeżeli masz wątpliwości, czy warsztat jest dla Ciebie – skontaktuj się z nami, chętnie pomożemy!
Więcej szczegółów wyślemy tydzień przed warsztatem.

Prowadzący:

Ryszard Tarajkowski

Programista i lider zespołu. Jego głównymi obszarami zainteresowań są tworzenie świetnych produktów w metodyce Lean i pisanie wysokiej jakości kodu. Posiada 7 lat doświadczenia jako programista, w tym 3 lata jako lider zespołu.

Tomasz Spendel

Programista i lider zespołu z ponad 7-letnim doświadczeniem skupiony wokół platformy .NET. Nastawiony na rozwiązywanie problemów. Zainteresowany produktywnością, innowacjami i nowymi technologiami.

Ilość miejsc: 16, na 8 stanowiskach 2 osobowych.

Rezerwacja jest obowiązkowa, uczestnictwo płatne 19 złotych od osoby.

Całkowity dochód z biletów przeznaczamy na wsparcie Miejskiego Schroniska dla Bezdomnych Zwierząt w Katowicach!

W razie pytań piszcie lub dzwońcie [masked] [masked]

Czujesz niedosyt informacji? Chcesz poznać prelegentów? Zaglądnij tutaj https://skyrisetech-meetups.webflow.io