Domande taggate «terminology»

Domande sul significato oggettivo o sulla comprensione comune di parole e concetti relativi al ciclo di vita dello sviluppo dei sistemi


10
Perché Today () è un esempio di funzione impura?
Sembra che, quando leggono qualcosa di simile a questo articolo di Wikipedia sulle "funzioni pure" , elencano Today()come esempio di una funzione impura, ma mi sembra abbastanza puro. È perché non esiste un argomento di input formale? Perché l'ora effettiva del giorno non viene trattata come "input per la funzione", …

24
Che cos'è l'astrazione? [chiuso]
Esiste una definizione generalmente concordata su cosa sia un'astrazione di programmazione , come usata dai programmatori? [Nota, l'astrazione di programmazione non deve essere confusa con le definizioni del dizionario per la parola "astrazione".] Esiste una definizione inequivocabile o persino matematica? Quali sono alcuni chiari esempi di astrazioni?



3
Cosa sono i "metodi di classe" e i "metodi di istanza", in Python?
C'è stata una discussione in chat relativa a una domanda (la domanda stessa è irrilevante per questa), che ha rivelato che forse non conosco Python. A mio avviso, sebbene la terminologia differisca a seconda delle lingue, in genere possiamo classificare le funzioni come: funzioni [gratuite] metodi statici / funzioni dei …


6
Perché i bravi programmatori vengono definiti ninja? [chiuso]
Come viene definito un programmatore Ninja? Se è solo uno sviluppatore esperto, allora non c'è davvero un modo migliore per descriverlo? Ninja sembra uno stratagemma di marketing infantile progettato per attirare gli sviluppatori con delusioni di auto-grandezza. Oppure mi sfugge qualcosa? In particolare, voglio sapere quali qualità di un Ninja …



2
Node.js è un framework? [chiuso]
Continuo a vedere reclutatori, sviluppatori, ecc. Riferirsi a Node.js come framework. Secondo me, questo è per ignoranza per ciò che è davvero Node.js. Spesso, nelle descrizioni dei lavori, Node.js è raggruppato come una libreria tra AngularJS , React , ecc. Generalmente, lo vedo come inserito da qualcuno che non conosce …

6
A cosa si riferisce specificamente il potere espressivo?
Il potere espressivo è definito da Wikipedia come: .. l'ampiezza delle idee che possono essere rappresentate e comunicate in quella lingua. Le "idee" si riferiscono alle cose (operazioni, strutture, algoritmi, ecc.?) Che possiamo comunicare alla macchina ? O si riferisce ai concetti "umani" che possono essere catturati e comunicati con …


4
Qual è il termine per questo tipo di refactoring
Sono sicuro che c'è un termine per il seguente bit di refactoring, ma non riesco a ricordarmelo e il mio Google-Fu mi sta fallendo! Il refactor si sposta se le istruzioni nel punto in cui avranno il maggiore impatto, ad esempio cambiando questo $test = someFunctionThatReturnsABool(); for($x = 0; $x …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.