AI jako vývojový spolupracovník

Pokročilé programování s pomocí AI pro vývojáře

Thalia Barrera

AI Engineering Curriculum Manager, DataCamp

AI jako člen týmu

nanobanana: full: AI jako člen týmu

Pokročilé programování s pomocí AI pro vývojáře

Výzvy spolupráce ve velkém měřítku

mermaid: výzvy spolupráce ve velkém měřítku

🤖 AI se stává spolupracujícím partnerem!

Pokročilé programování s pomocí AI pro vývojáře

Revize kódu s podporou AI

ai-code-reviews.png

🤖 Prompt pro revizi kódu:

Jste senior softwarový inženýr provádějící kontrolu pull requestu. Zhodnoťte:

  • Čitelnost a srozumitelnost
  • Udržovatelnost a modularitu
  • Dodržování návrhových principů
  • Potenciální chyby nebo okrajové případy

Navrhněte zlepšení a zdůvodněte je. Neměňte funkcionalitu.

Pokročilé programování s pomocí AI pro vývojáře

AI v IDE

nanobanana: half: AI v IDE

 

  • AI jako partner pro párové programování
  • Vestavěné funkce nad rámec chatového rozhraní v IDE
  • Příklady využívají GitHub Copilot (podobně v jiných IDE)
Pokročilé programování s pomocí AI pro vývojáře

  ide-code-explain.mp4

Pokročilé programování s pomocí AI pro vývojáře

 

ide-inline-chat.mp4

Pokročilé programování s pomocí AI pro vývojáře

 

ide-code-review.mp4

Pokročilé programování s pomocí AI pro vývojáře

Iterativní spolupráce

nanobanana: half: iterativní spolupráce

 

  • 🔄 Neptejte se jen jednou — iterujte, zpřesňujte a zpochybňujte
  • 🧑‍💻 Vytváří zpětnovazební smyčku podobně jako práce s dalším inženýrem
  • 👩‍🎓 DataCamp nabízí kurzy o GitHub Copilot, Cursor a dalších!
Pokročilé programování s pomocí AI pro vývojáře

Dokumentace s podporou AI

mermaid: datacamp-pink: pipeline dokumentace s AI

🤖 AI dokáže dokumentaci generovat a udržovat automaticky.

Pokročilé programování s pomocí AI pro vývojáře

Prompt pro dokumentaci

🤖 Prompt pro dokumentaci:

Jste technický spisovatel. Na základě tohoto kódu/modulu:

  • Vytvořte přehlednou dokumentaci pro vývojáře
  • Vysvětlete účel, vstupy, výstupy a klíčová návrhová rozhodnutí
  • Přidejte příklady použití
  • Udržte ji stručnou a strukturovanou
  • Výstup ve formátu Markdown

ai-docs.png

Pokročilé programování s pomocí AI pro vývojáře

ide-documentation.mp4

Pokročilé programování s pomocí AI pro vývojáře

Rovnováha mezi člověkem a AI

nanobanana: full: rovnováha mezi člověkem a AI

Pokročilé programování s pomocí AI pro vývojáře

Pojďme si procvičit!

Pokročilé programování s pomocí AI pro vývojáře

Preparing Video For Download...