Logo Crossweb
To wydarzenie już się odbyło. Sprawdź nadchodzące wydarzenia

Pykonik Coding Dojo #16

Wydarzenie:
Pykonik Coding Dojo #16
Typ wydarzenia:
Spotkanie
Kategoria:
IT
Tematyka:
Data:
17.11.2022 (czwartek)
Godzina:
18:30
Język:
polski
Wstęp:
Bezpłatne
Miasto:
Miejsce:
Printbox Sp. z o.o.
Adres:
aleja 29 Listopada 20
Strona www:
Opis:

Wracamy ze spotkaniami Coding Dojo, tym razem w formie cyklicznej!


Czym jest Coding Dojo?

  • spotkanie programistów, którzy wspólnymi siłami rozwiązują zadany problem, szlifując swoje umiejętności i ucząc się od siebie nawzajem
  • używamy języka Python i metodologii Test Driven Development, Pair Programming, Baby Steps
  • kodujemy w bezpiecznym środowisku, stawiając przede wszystkim na dobrą zabawę, zero rywalizacji
  • osoby na każdym poziomie zaawansowania są mile widziane


Agenda:

  • wprowadzenie w proces, wyjaśnienie zasad
  • kodowanie
  • retrospektywa
  • networking


Zasady Coding Dojo (format RandoriKata):

Na początku spotkania zostanie przedstawione zadanie. Zadanie samo w sobie nie jest skomplikowane. Wyzwaniem będzie praca w grupie zgodnie z poniższymi zasadami. Na zakodowanie rozwiązania przewidziane jest ~2h.

Programujemy na komputerze podłączonym do projektora, w 5-minutowych sesjach. W jednej sesji dwóch ochotników z widowni siedzi przy komputerze - jeden przy klawiaturze, a drugi obok jako pomocnik. Po upływie czasu sesji, osoba przy klawiaturze odchodzi na widownie. Pomocnik przejmuje klawiaturę, a na jego miejsce przychodzi kolejny ochotnik z widowni.


Zgodnie z zasadami TDD i BabySteps, zaczynamy od napisania testu sprawdzającego najmniejszą część rozwiązania. Są 3 fazy których będziemy się trzymać:

  • faza czerwona (testy nie przechodzą) - w tym czasie widownia nie może sugerować zmian, para przy komputerze powinna poprawić testowany kod
  • faza zielona (testy przechodzą) - wtedy widownia może się udzielać i dyskutować nad napisanym kodem
  • refactor - poprawa napisanego kodu


Pamiętaj o tym:

  • nie przynoś własnego komputera, nie będzie Ci potrzebny, byłby tylko rozpraszaczem
  • bierz aktywny udział
  • współpracuj i pomagaj innym


Cele:

  • trenuj
  • ucz się
  • ucz innych
  • dyskutuj na temat aktualnego stanu kodu


Czego unikamy:

  • wykonywania zadania w pośpiechu
  • utrudniania wykonywania zadania innym
  • doprowadzenia do sytuacji, w której uczestnicy nie rozumieją aktualnego stanu kodu


Skąd się wzięło Coding Dojo?

Wszystko zaczęło się od pytania “dlaczego programiści nie trenują?”. Patrząc na sportowców, muszą oni trenować codziennie aby być w wysokiej formie.

Społeczności Coding Dojo uformowały się na całym świecie. Jedna ze słynniejszych grup powstała w 2004 r. w Paryżu.


Sponsorzy

  • Printbox
  • Printbox tworzymy zgrany, 75-cio osobowy zespół, który zbudował najlepsze oprogramowanie klasy enterprise w swojej branży - aplikację do tworzenia i zamawiania fotoproduktów. Jesteśmy firmą produktową IT, która dostarcza aplikacje wykorzystywane w ponad 50 krajach.
  • JetBrains
  • W trakcie wydarzenie rozdamy 4 darmowe roczne subskrypcje na którykolwkiej z produktów JetBrains Toolbox, domyślnie Pycharm Professional.


Uczestnicy (1):
Widzisz błąd w wydarzeniu? Wydarzenie jest nieaktualne? Poinformuj nas o tym!

Profile pracodawców

Podobne wydarzenia