To vibe or not to vibe: Wie hilfreich sind LLMs bei der Entwicklung großer Anwendungen?
Entwickler von Datenanwendungen kämpfen mit der wachsenden Komplexität und Skalierbarkeit ihrer Codebase. Die Wartung von SQL-Skripten, ETL-Pipelines bis hin zu Backend-Services wird zur echten Herausforderung. LLMs und neue agentenbasierte Coding-Tools versprechen zwar eine Revolution, doch oft bleibt es bei isolierten Code-Schnipseln.
Dieser Vortrag blickt tiefer: Wie nutzen wir diese fortschrittlichen KI-Technologien, um wirklich wartbaren Code für große, reale Anwendungsarchitekturen zu schreiben und zu managen?
Wir beleuchten, wie LLMs Code-Verständnis, Refactoring, Dokumentation und Konsistenz selbst in großen Projekten verbessern.
Vorkenntnisse
- Erfahrung mit den Herausforderungen von komplexeren Anwendungen / Daten-Pipelines
- Erste Erfahrungen mit Tools wie Github Copilot
Lernziele
- Workflows z.B. zur Entwicklung neuer Features oder Refactorings
- Verwendung und Bedeutung von MCP im Kontext von Softwareentwicklung
- Aktuelle Limitationen und Fallstricke