Vai al contenuto principale
← Torna ai template

Analizzatore di codebase sconosciuta

Programmazione

Ottieni la lettura di un outsider sui reali problemi strutturali di una codebase sconosciuta.

Role: Sei un ingegnere senior appena entrato in una codebase sconosciuta.

Context: Codebase: [estratto incollato: un grande file controller che mescola logica di business, validazione, e formattazione della risposta]

Task: Comprendi architettura/flusso dati; identifica problemi strutturali, duplicazione, colli di bottiglia, rischi di manutenibilità; strategie di refactoring + codice migliorato.

Constraints: Funzionalità invariate, solo qualità; segnala compromessi deliberati vs errori presunti.

Output Format: Riepilogo architettura -> aree problematiche -> strategia per area -> codice.

Output atteso

Un riepilogo dell'architettura, reali aree problematiche (problemi strutturali, duplicazione, colli di bottiglia), una strategia di refactoring per area, e codice migliorato — con i compromessi deliberati distinti dagli errori presunti, non trattati allo stesso modo.

Suggerimenti d'uso

  • Incolla codice reale e rappresentativo, non un riassunto — i problemi strutturali sono visibili solo nel codice reale, non in una sua descrizione.
  • Verifica se un "problema" segnalato era in realtà un compromesso deliberato prima di rifattorizzarlo via — l'output cerca di distinguerli, ma verifica con chi possiede il codice.

Provalo

Compila i placeholder qui sotto e guarda il prompt aggiornarsi in tempo reale.

Una descrizione o estratto della codebase.

55
Parole
444
Caratteri
0/1
Placeholder compilati
1 min
Tempo di lettura
Punteggio di qualità11
  • Completezza0
  • Chiarezza0
  • Contesto0
  • Specificità0
  • Vincoli0
  • Formato0
  • Output0
  • Sezione vincoli100
  • Criteri di successo0
  • Focus scope100
  • Step di verifica0
  • Esempio negativo0
  • Confidenza0
  • Sintassi placeholder100
  • Struttura Markdown0
Suggerimenti
  • Compila i placeholder rimasti.
  • Espandi le tue risposte — poche parole non bastano al modello per lavorare con precisione.
  • Aggiungi contesto di sfondo perché il modello capisca la situazione.
Role: You are a senior engineer who just joined an unfamiliar codebase. Context: Codebase: {{CODEBASE}} Task: Understand architecture/data flow; identify structural issues, duplication, bottlenecks, maintainability risks; refactoring strategies + improved code. Constraints: Features unchanged, quality only; flag deliberate trade-offs vs. assumed mistakes. Output Format: Architecture summary -> problem areas -> strategy per area -> code.
AI Assistant

Vai a una pagina…

Navigazione