GitHub Copilot war für uns in vielen Situationen ein nützliches Werkzeug. Besonders hilfreich war es beim Schreiben von wiederkehrenden Mustern im Code, z. B. bei der Erstellung von React-Komponenten, API-Aufrufen mit Axios oder beim Schreiben einfacher Funktionen. In solchen Fällen hat Copilot oft passende und sofort nutzbare Vorschläge gemacht, die uns Zeit und Mühe gespart haben.
Allerdings mussten einige Vorschläge von uns angepasst werden, vor allem wenn sie nicht ganz dem Stil oder der Architektur des Projekts entsprachen. Beispielsweise hat Copilot manchmal veraltete oder nicht empfohlene Methoden vorgeschlagen, die wir für unser aktuelles React-Projekt nicht nutzen wollten.
Falschen Code hat Copilot nur selten bei komplexeren Aufgaben generiert, zum Beispiel bei der Generierung von Logik für Formularvalidierungen oder bei der Arbeit mit APIs, die eine bestimmte Authentifizierung erfordern. Dort hat es teilweise Funktionen vorgeschlagen inhaltlich nicht zur konkreten Anforderung passten.
Insgesamt war Copilot für das Projekt ein produktives Assistenztool, das hilft, schneller und produktiver zu arbeiten – jedoch mussten wir immer im Hinterkopf behalten, dass die Vorschläge überprüft und an das konkrete Projekt angepasst werden müssen.