Code mit ChatGPT refaktorisieren
Lerne, wie du ChatGPT nutzt, um bestehenden Code zu verbessern, indem du ihn effizienter, lesbarer oder wartbarer machst. Dies hilft, die Codequalität zu steigern und technische Schulden zu reduzieren.
Originalvideo ansehen: KI-Forscher: „Unsere KI ist 50x EFFIZIENTER als ChatGPT!" $4...Öffne ChatGPT.
Navigieren Sie zur ChatGPT-Weboberfläche.
Füge den zu refaktorisierenden Code ein.
Kopiere den Code, den du verbessern möchtest, in das Eingabefeld.
Gib Anweisungen zur Refaktorisierung.
Bitte ChatGPT, den Code zu refaktorisieren und gib spezifische Ziele an (z.B. 'Mache diesen Code effizienter', 'Verbessere die Lesbarkeit', 'Füge Kommentare hinzu', 'Verwende Pythonic-Stil').
Refaktorisieren Sie diesen Python-Code, um ihn effizienter und lesbarer zu machen:
```python
def find_duplicates(arr):
duplicates = []
seen = set()
for item in arr:
if item in seen:
duplicates.append(item)
else:
seen.add(item)
return list(set(duplicates))
```Überprüfe den refaktorisierten Code.
Analysiere die von ChatGPT vorgeschlagenen Änderungen. Stelle sicher, dass die Funktionalität erhalten bleibt und die Verbesserungen deinen Anforderungen entsprechen. Passe den Code bei Bedarf manuell an.
Teste den refaktorisierten Code.
Führe Tests durch, um sicherzustellen, dass der refaktorisierte Code korrekt funktioniert und keine Regressionen eingeführt wurden.