Algoritmo
Un algoritmo e' una sequenza finita di istruzioni per risolvere un problema.
Algoritmi, linguaggi, API e pratiche di sviluppo software.
20 termini disponibili
Un algoritmo e' una sequenza finita di istruzioni per risolvere un problema.
Un'API e' un contratto che permette a programmi diversi di richiedere dati o funzioni.
Strumento AI che supporta sviluppo e manutenzione del software spiegando codice, proponendo modifiche, test o documentazione.
Strategia che aumenta l’attesa tra tentativi successivi dopo un errore o una risposta temporaneamente non disponibile.
Linea di sviluppo nominata che permette di isolare una serie di modifiche rispetto a un’altra storia del repository.
Backend di build che esegue le istruzioni e produce risultati per le immagini Docker.
Estensione della CLI Docker per creare e gestire builder BuildKit e produrre immagini avanzate.
Pratica di integrazione frequente del codice con controlli automatici che rilevano presto errori e regressioni.
Rappresentazione delle differenze tra due versioni di file, contenuti o stati.
File di testo che contiene le istruzioni usate per costruire un'immagine Docker.
Comando principale configurato nell'immagine come processo da avviare nel container.
Tecnica che conserva la sequenza degli eventi che hanno modificato uno stato invece del solo stato finale.
Percorso alternativo utilizzato quando la soluzione principale non è disponibile, fallisce o non è abbastanza affidabile.
Proprietà per cui ripetere la stessa operazione produce lo stesso effetto intenzionale di una singola esecuzione.
Risposta prodotta secondo una struttura prestabilita, come uno schema JSON con campi, tipi e vincoli definiti.
Proposta formale di modifica sottoposta a confronto, revisione e controlli prima dell’integrazione nel branch di destinazione.
Insieme di test che verifica che errori corretti e comportamenti importanti non ricompaiano dopo nuove modifiche.
Peggioramento introdotto da una modifica che rompe un comportamento precedentemente funzionante o accettato.
Archivio organizzato e versionato che contiene codice, configurazioni, documentazione e cronologia delle modifiche.
Nuovo tentativo effettuato dopo il fallimento o l’indisponibilità temporanea di un’operazione.