Revisione multi-prospettiva di un progetto software

Compila questo prompt

Esegue un audit tecnico completo di un progetto software su otto dimensioni critiche di architettura e prestazioni.

Modello di prompt

Analyze the following software project or code snippet: {{Project: if used in an AI agent use the current project}}. 

Conduct a detailed review focusing on these 8 aspects:
1. Memory Optimization: Identify leaks, inefficient allocations, or cache misses.
2. Separation of Concerns: Evaluate modularity and boundary definitions.
3. Security & Vulnerabilities: Scan for common exploits or data exposure.
4. Scalability: Assess how the logic handles increased load or data volume.
5. Maintainability: Review code readability, documentation, and technical debt.
6. Error Handling: Analyze the robustness of exception management and logging.
7. Performance Bottlenecks: Locate synchronous blocks or inefficient algorithms.
8. Testability: Determine how easily the components can be unit tested.

Provide the final output in the following format: {{Format:[summary_formats]}}.

Guida al prompt

Ideale per

  • Partire da un prompt strutturato e riutilizzabile invece di una chat vuota.
  • Adattare il prompt ai propri input mantenendo intatto l'intento originale.
  • Flussi di lavoro legati a Software Development.

Come usarlo

  1. Copia il modello di prompt completo.
  2. Sostituisci ogni variabile con il tuo contesto o scegli una delle opzioni suggerite.
  3. Incolla il prompt completato in ChatGPT, Claude, Gemini o un altro assistente IA.

Variabili in questo prompt

Project

if used in an AI agent use the current project

Format Elenco predefinito

[summary_formats]

Esempio di partenza

Analyze the following software project or code snippet: if used in an AI agent use the current project. 

Conduct a detailed review focusing on these 8 aspects:
1. Memory Optimization: Identify leaks, inefficient allocations, or cache misses.
2. Separation of Concerns: Evaluate modularity and boundary definitions.
3. Security & Vulnerabilities: Scan for common exploits or data exposure.
4. Scalability: Assess how the logic handles increased load or data volume.
5. Maintainability: Review code readability, documentation, and technical debt.
6. Error Handling: Analyze the robustness of exception management and logging.
7. Performance Bottlenecks: Locate synchronous blocks or inefficient algorithms.
8. Testability: Determine how easily the components can be unit tested.

Provide the final output in the following format: [summary_formats].

Come funzionano le variabili

Sintassi delle variabili

Le variabili sono racchiuse tra {{ e }} e seguono questo schema:

{{variable name: option1, option2, option3 }}

Variabili predefinite

Una selezione può fare riferimento a un elenco di variabili predefinito usando le parentesi quadre. Appaiono in [arancione] e forniscono valori di uso comune come colori, toni o lingue.

{{Tone: [tones] }}

Elenchi di scelta personalizzati

Puoi anche fornire un elenco di scelte in linea, separate da virgole.

{{Format: bullet points, paragraphs, numbered list }}
💡

Suggerimento: non hai bisogno dell'app PUCO per usare questi prompt! Copia semplicemente il modello e sostituisci ogni sezione {{…}} con il tuo testo direttamente in ChatGPT, Claude, Gemini o qualsiasi altro assistente IA.

Usa questo prompt in pochi secondi, non minuti

Installa PUCO per Mac: premi un tasto rapido in qualsiasi app, compila un modulo intelligente, incolla in ChatGPT, Claude o Gemini. Ogni variabile diventa un menu a tendina curato. Gli ultimi valori vengono ricordati.

Scarica sul Mac App Store