Programmazione Taco Bell

La programmazione di Taco Bell è un approccio allo sviluppo del software che attribuisce valore all’utilizzo costante degli stessi strumenti e linguaggi di sviluppo per risolvere nuovi problemi. L’approccio prende il nome dal modo in cui il ristorante fast food Taco Bell utilizza costantemente lo stesso numero limitato di ingredienti per creare ciascuna delle sue … Leggi tutto

XQL (XML Query Language)

XQL (XML Query Language) è un modo per individuare e filtrare gli elementi (campi dati) e il testo in un documento XML (Extensible Markup Language). I file XML vengono utilizzati per trasmettere raccolte di dati tra computer sul Web. XQL fornisce uno strumento per trovare e / o selezionare elementi specifici nella raccolta dati in … Leggi tutto

Model-View-ViewModel (MVVM)

Model-View-ViewModel (MVVM) è un modello di progettazione software strutturato per separare la logica del programma ei controlli dell’interfaccia utente. MVVM è anche noto come model-view-binder ed è stato creato dagli architetti Microsoft Ken Cooper e John Gossman. Come molti altri modelli di progettazione, MVVM aiuta a organizzare il codice e suddividere i programmi in moduli … Leggi tutto

Common Language Runtime (CLR)

Il Common Language Runtime (CLR) è una programmazione che gestisce l’esecuzione di programmi scritti in uno qualsiasi dei diversi linguaggi supportati, consentendo loro di condividere classi orientate agli oggetti comuni scritte in uno qualsiasi dei linguaggi. Fa parte di .NET Framework di Microsoft. Il CLR è in qualche modo paragonabile alla Java virtual machine fornita … Leggi tutto

Android senza testa

eadless Android è una versione del sistema operativo Android realizzata per dispositivi embedded. Un sistema headless è in genere un dispositivo integrato privo di interfaccia utente. Google ha realizzato una versione modificata di Android per espandersi oltre gli smartphone nel mercato dei sistemi operativi embedded. I telefoni cellulari e altri dispositivi incorporati richiedono gran parte … Leggi tutto

Codice oggetto

Il codice sorgente e il codice oggetto si riferiscono alle versioni “prima” e “dopo” di un programma per computer che viene compilato (vedere compilatore) prima di essere pronto per essere eseguito su un computer. Il codice sorgente è costituito dalle istruzioni di programmazione che vengono create da un programmatore con un editor di testo o … Leggi tutto

Hardcode

Nella programmazione di computer o nella marcatura di testo, per codificare (meno frequentemente, codice duro ) consiste nell’usare un nome esplicito piuttosto che simbolico per qualcosa che probabilmente cambierà in un secondo momento. Tale codifica è talvolta nota come hardcode (sostantivo) ed è più difficile da modificare se in seguito diventa necessario. Nella maggior parte … Leggi tutto

GRASP (modelli software per l’assegnazione delle responsabilità generali)

GRASP (General Responsibility Assignment Software Patterns) è un file design pattern nello sviluppo di software orientato agli oggetti utilizzato per assegnare responsabilità a diversi moduli di codice. Come strumento per gli sviluppatori di software, GRASP fornisce un mezzo per risolvere i problemi organizzativi e offre un modo comune per parlare di concetti astratti. Il modello … Leggi tutto

Origami computazionale

L’origami computazionale è un tipo di programma per computer per modellare i modi in cui vari materiali, compresa la carta, possono essere piegati. (L’origami è l’arte giapponese di piegare la carta.) Tali programmi sono stati utilizzati per una varietà di scopi, comprese le applicazioni di ingegneria. I principi della geometria furono applicati per la prima … Leggi tutto

BASIC (codice di istruzione simbolica per tutti gli usi per principianti)

BASIC era uno dei primi linguaggi di programmazione che è ancora tra i linguaggi di programmazione più semplici e popolari. BASIC sta per “Codice di istruzione simbolica per tutti gli usi per principianti”. Progettato originariamente come linguaggio di multiproprietà per mainframe interattivo da John Kemeney e Thomas Kurtz nel 1963, divenne ampiamente utilizzato sui personal … Leggi tutto