

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Le migliori pratiche per i consigli sul codice con Amazon Q Developer
<a name="code-recommendations"></a>

Amazon Q Developer può rispondere alle domande degli sviluppatori e valutare il codice per offrire consigli che vanno dalla generazione di codice e correzioni di bug alle indicazioni sull'uso del linguaggio naturale. Di seguito sono riportate le best practice per l'utilizzo della chat in Amazon Q:
+ **Genera codice da zero**

  Per nuovi progetti o quando hai bisogno di una funzione generale (ad esempio, copiare file da Amazon S3), chiedi ad Amazon Q Developer di generare esempi di codice utilizzando istruzioni in linguaggio naturale. Amazon Q può fornire link correlati a risorse pubbliche per ulteriori convalide e indagini.
+ **Cerca conoscenze di programmazione e spiegazioni sugli errori**

  In caso di problemi di codifica o messaggi di errore, fornisci il blocco di codice (con un messaggio di errore, se applicabile) e la tua domanda come prompt ad Amazon Q Developer. Questo contesto aiuterà Amazon Q a fornire risposte accurate e pertinenti.
+ **Migliora il codice esistente**

  Per correggere errori noti o ottimizzare il codice (ad esempio, per ridurre la complessità), seleziona il blocco di codice pertinente e invialo ad Amazon Q Developer con la tua richiesta. Sii specifico con le tue istruzioni per ottenere risultati migliori.
+ **Spiega la funzionalità del codice**

  Quando esplori nuovi repository di codice, seleziona un blocco di codice o un intero script e invialo ad Amazon Q Developer per una spiegazione. Riduci la dimensione della selezione per spiegazioni più specifiche.
+ **Genera test unitari**

  Dopo aver inviato un blocco di codice come prompt, chiedi ad Amazon Q Developer di generare test unitari. Questo approccio può far risparmiare tempo e costi di sviluppo relativi alla copertura del codice e DevOps.
+ **Trova le AWS risposte**

  Amazon Q Developer è una risorsa preziosa per gli sviluppatori con cui collaborano Servizi AWS perché contiene una grande quantità di conoscenze relative a AWS. Che tu stia affrontando problemi con un messaggio di errore specifico Servizio AWS, riscontrando messaggi di errore specifici o cercando di impararne uno nuovo Servizio AWS, Amazon Q fornisce spesso informazioni pertinenti e utili. AWS

  Consulta sempre i consigli che Amazon Q Developer ti fornisce. Quindi, apporta le modifiche necessarie ed esegui i test per assicurarti che il codice soddisfi le funzionalità previste.