Milan Lempera: Clean Code a best practices v době Copilota

Vysoká škola polytechnická Jihlava (VŠPJ), 1556 Tolstého, Jihlava, 586 01

GDG Jihlava

Co by měl znát a dodržovat dobrý programátor? Před 10 lety to bylo jasné: Java, OOP, Design Patterns a Clean Code. Jak ale “best practices” a znalosti profesionálního vývojáře vypadají dneska? Jak moc jsou principy z knihy Clean Code ještě relevantní? Co vlastně dneska znamená “čistý kód”? Má tohle všechno vůbec smysl, když většinu kódu píše Copilot?

Sep 25, 3:00 – 5:00 PM (UTC)

3 RSVP'd

Key Themes

AI

About this event

Co bys měl znát a dodržovat dobrý programátor? Před 10 lety to bylo jasné: Java, OOP, Design Patterns a Clean Code. Jak ale “est practices” a znalosti profesionálního vypadat dneska? Jak moc jsou principy z knihy Čistý kód ještě relevantní? Co vlastně dneska znamená „čistý kód“? Máš tohle všechno vůbec smysl, když většinu píšeš Copilot?

To jsou otázky nad kterými už delší čas přemýšlím. Od objektů orientovaného programování se často posouváme k programování funkcionálnímu. Na přednášce projdeme principy a vzory, kterými se snažíme řídit při vývoji aplikací v Commity. Jde o věci, které nám zjednodušují práci a kód a tvoří společný jazyk a přístup k problémům.

Řeč tedy bude o tom:

co z knihy Clean Code je ještě relevantní

jak náš mozek pracuje s kódem a jak mu to usnadnit

jak vám uvažování v termínech Data / Kalkulace / Akce zjednodušují život

jak přistupovat k typům v TypeScriptu, abyste se neupsali a přitom využili výhody ekosystému

jak vám funkční principy usnadní přemýšlení

Takto svoji přednášku popisuje Milan Lempera, kterou dobře znáte z jihlavského GDG. Milan působí ve firmě Commity.cz jako CTO pro frontend a na konferencích o sobě uvádí, že je: “Software developer vášnivý pro automatizaci, datově orientované programování a čistý kód. Platonicky zamilovaný do Clojure." … a to můžeme potvrdit.

When

When

Wednesday, September 25, 2024
3:00 PM – 5:00 PM (UTC)

Mentor

  • Milan Lempera

    Commity

Organizers

  • Lukáš Zach

    GDG Organizer

  • David Mokrý

    Organizer

  • Jana Filipenská

    GDG Organizer

  • Leoš Přikryl

    GDG Organizer

  • Alois Holub

    Organizer

  • Hanka Musilová

    Organizer

Contact Us