Coderetreat 2019 v Praze, 10. výročí v psaní čistého kódu
Publikováno: 28.9.2019
Vývoj softwaru dnes není jen o znalosti programovacích jazyků a frameworků. Velmi důležitou a možná i nejdůležitější znalostí, je schopnost komunikace. Pro koho myslíte, že píšete programový kód? Proč počítač? Tomu stačí jen…
Vývoj softwaru dnes není jen o znalosti programovacích jazyků a frameworků. Velmi důležitou a možná i nejdůležitější znalostí, je schopnost komunikace. Pro koho myslíte, že píšete programový kód? Proč počítač? Tomu stačí jen nuly a jedničky. Program píšeme hlavně pro člověka. Programování je forma komunikace. Někdy je to komunikace napříč prostorem. To když máte kolegy v jiném městě nebo na jiném kontinentě. Někdy je to komunikace napříč časem. To když čtete kód, který napsalo v minulosti vaše vlastní já. Už jsem od pár programátoru slyšel, jak občas narazili na nějakou “podivnost” v kódu. Když pak šli do git blame, našli jako autory sami sebe.
A jak takovou komunikaci skrze stroj s druhým člověkem zlepšit? Cvičením. Cvičení dělá mistry. A přesně takové cvičení vám nabízíme v rámci Global Day of Coderetreat.
Doražte v sobotu 16. listopadu do pražských kanceláří společnosti Zonky na jednodenní intenzivní cvičení zaměřené na psaní čistého kódu zvané Coderetreat.
Coderetreat 2018 v Praze v kancelářích Zonky
Co si o této akci myslí účastníci z loňských ročníků?
“Jednoznačně, dobrý trénink” – Štěpán P.
“Určitě, naučil jsem se nové postupy a přístupy.” – Lukáš H.
“Skvělá akce v příjemném prostředí. Rozhodně to byl přínos, nejen ve znalostech ale i v tom, že se člověk zase dostal mezi lidi a tak.” – Ondra H.
“No tak určitě. Od pondělí rozjedu takové akce u nás ve firmě.” – Karel Č.
“Bylo to supr, sešel se tam parádní set lidí a celkově to byla zábava i poučné” – Martin M.
“Bylo to náročné, ale super připravené i celý průběh byl bez komplikací. Akce byla přínosná – zejména od okamžiku, kdy jsem začala zkoušet nové jazyky. Ale i tak to bylo fajn, zase jsem si připomněla, jak přistupovat k problému co nejjednodušeji.” – Jana Š.
Coderetreat 2018 v Praze v kancelářích Zonky
Pro koho to je:
- Kdokoliv kdo píše softwarový kód. Programátoři na různých úrovních (od juniorů po seniory). Testeři píšící automatizované testy.
- Programovací jazyk: jakýkoliv. V tomto cvičení není nijak omezeno. Celý den se programuje ve dvojicích, kde se po hodinách střídají a každá dvojice si sama volí v jakém jazyce budou programovat.
Co vám to dá:
- Zdokonalení psaní čistého kódu (zvýšení čitelnosti kódu pomáhá novým lidem rychleji pochopit jeho funkčnost).
- Zdokonalení psaní testů (to má za následek méně chyb, méně času věnovaném opravami bugů, urychlí se vývoj)
- Programování v párech, které se po 45 minutách mění (zdokonalení komunikace v týmech)
- Hluboká analýza nad malými částmi kódu: ukázání cesty jak řešit problémy jednoduchou cestou místo vymýšlení složitých konstrukcí (zdokonalení analytického myšlení)
- Zábava. Celý den je veden volnou, zábavnou formou. Na konec se jde vždy do hospody.
Průběh cvičení:
- Den je rozdělen do pěti až šesti programovacích session. Každá trvá 45 minut.
- V každé z nich se řeší stále stejná, jednoduchá úloha: Game of Life.
- Důraz je kladen na čistotu kódu, TDD a pravidla jednoduchého návrhu.
- Programuje se v párech. Pro každou session máte jiného partnera.
- Po každé session smažete vytvořený kód.
- Pro pestrost je každá session omezena několika podmínkami.
- Během akce bude malé občerstvení, káva, čaj. Po akci bude afterparty v nedaleké hospodě.
Registrace: Global day of Coderetreat 2019 – Praha
Malé poselství na závěr:
Kolega dnes ráno: "Jsou to jenom dva řádky. To nemusíš testovat. To nemůže nic rozbít." :-)
— Jaroslav Holaň (@JaroslavHolan) November 1, 2018