Dezvoltare software cu GitHub Copilot
Thalia Barrera
AI Engineering Curriculum Manager, DataCamp

Probleme de performanță:
📈 Codul pare corect, dar nu scalează
def find_common(list1, list2):
common = []
for item in list1:
for item2 in list2:
if item == item2:
common.append(item)
return common
❌ Blochează producția într-o zi aglomerată
[screencast]
[screencast]

Optimizare țintită
Optimizați
#selectionpentru performanță și reduceți complexitatea temporală
Verificați
#selectionpentru scurgeri de memorie
Scanare la nivel de bază de cod
@workspacegăsiți funcții cu bucle imbricate peste colecții mari
[screencast]
[screencast]
.github/copilot-instructions.md
## Performance standards
- Prefer set or dict lookups over nested loops
- Use context managers for files, connections, and sockets
- Avoid loading entire datasets into memory, use generators or streaming
✅ Previne blocajele de performanță din cod
Dezvoltare software cu GitHub Copilot