AI jako współpracownik w procesie tworzenia

Zaawansowane programowanie wspomagane przez AI dla deweloperów

Thalia Barrera

AI Engineering Curriculum Manager, DataCamp

AI jako członek zespołu

nanobanana: full: AI jako członek zespołu

Zaawansowane programowanie wspomagane przez AI dla deweloperów

Wyzwania współpracy na dużą skalę

mermaid: wyzwania współpracy na dużą skalę

🤖 AI staje się partnerem do współpracy!

Zaawansowane programowanie wspomagane przez AI dla deweloperów

Przeglądy kodu wspomagane przez AI

ai-code-reviews.png

🤖 Prompt do przeglądu kodu:

Jesteś starszym inżynierem oprogramowania przeglądającym pull request. Oceń:

  • Czytelność i przejrzystość
  • Utrzymywalność i modularność
  • Zgodność z zasadami projektowania
  • Potencjalne błędy i przypadki brzegowe

Zaproponuj ulepszenia i uzasadnij je. Nie zmieniaj funkcjonalności.

Zaawansowane programowanie wspomagane przez AI dla deweloperów

AI w IDE

nanobanana: half: AI w IDE

 

  • AI jako partner do programowania w parze
  • Wbudowane funkcje wykraczające poza interfejs czatu w IDE
  • Przykłady wykorzystują GitHub Copilot (podobnie w innych IDE)
Zaawansowane programowanie wspomagane przez AI dla deweloperów

  ide-code-explain.mp4

Zaawansowane programowanie wspomagane przez AI dla deweloperów

 

ide-inline-chat.mp4

Zaawansowane programowanie wspomagane przez AI dla deweloperów

 

ide-code-review.mp4

Zaawansowane programowanie wspomagane przez AI dla deweloperów

Iteratywna współpraca

nanobanana: half: iteratywna współpraca

 

  • 🔄 Nie pytaj tylko raz — iteruj, doprecyzowuj i kwestionuj
  • 🧑‍💻 Tworzy pętlę informacji zwrotnej jak praca z innym inżynierem
  • 👩‍🎓 DataCamp oferuje kursy z GitHub Copilot, Cursor i innych narzędzi!
Zaawansowane programowanie wspomagane przez AI dla deweloperów

Dokumentacja wspomagana przez AI

mermaid: datacamp-pink: potok dokumentacji AI

🤖 AI może generować i utrzymywać dokumentację automatycznie.

Zaawansowane programowanie wspomagane przez AI dla deweloperów

Tworzenie dokumentacji z użyciem promptów

🤖 Prompt do dokumentacji:

Jesteś technical writerem. Dla danego modułu/kodu:

  • Wygeneruj przejrzystą dokumentację dla deweloperów
  • Opisz cel, dane wejściowe, wyjściowe i kluczowe decyzje projektowe
  • Dodaj przykłady użycia
  • Zachowaj zwięzłość i strukturę
  • Wynik w formacie Markdown

ai-docs.png

Zaawansowane programowanie wspomagane przez AI dla deweloperów

ide-documentation.mp4

Zaawansowane programowanie wspomagane przez AI dla deweloperów

Równowaga między człowiekiem a AI

nanobanana: full: równowaga między człowiekiem a AI

Zaawansowane programowanie wspomagane przez AI dla deweloperów

Czas na ćwiczenia!

Zaawansowane programowanie wspomagane przez AI dla deweloperów

Preparing Video For Download...