Home
← 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