Codice sorgente
La descrizione leggibile e modificabile di un programma da cui viene prodotto il suo comportamento.
La base modificabile di un programma
Il codice sorgente descrive il programma in una forma leggibile e modificabile dagli sviluppatori. La build può produrre altri file; secondo linguaggio e ambiente, il codice viene elaborato anche durante l’esecuzione. Occorre distinguere risultato eseguito e base modificabile.
In un esempio inventato va adattato un campo obbligatorio del modulo di assistenza. Il nuovo team necessita del sorgente pertinente e di un percorso comprensibile al risultato. I file generati possono richiedere anche modelli e revisione del generatore. Un pacchetto sorgente non conferma da solo che l’applicazione si possa preparare o modificare utilmente. Servono dipendenze, descrizione della configurazione e verifiche adatte; i veri segreti si gestiscono separatamente e in sicurezza.
Fonti
Termini correlati
- Gestore di pacchettiUno strumento per ottenere e gestire pacchetti software, versioni e dipendenze.
- Controllo di versioneUn sistema che registra le modifiche ai file tracciati e rende confrontabili gli stati precedenti.
- Sistema legacyUn sistema esistente ancora utilizzato, con dipendenze tecniche e aziendali accumulate nel tempo.
- Architettura multi-tenantUna soluzione multi-tenant supporta ambiti separati per clienti o gruppi. Un tenant non equivale automaticamente a una persona o a un database.
- Cache del browserLa cache del browser conserva risposte HTTP adatte. Riuso e validazione seguono le regole applicabili.
- Invalidazione della cacheL’invalidazione termina il riuso di una copia secondo regole definite. Il record di origine resta distinto.
Articoli sul tema








Sviluppo software con ASES
Software su misura, app web e mobile


