Stavo leggendo l'articolo di Wikipedia su Douglas McIlroy e ho trovato una citazione che menziona "Il vero eroe della programmazione è colui che scrive codice negativo". Cosa significa?
Stavo cercando di trovare alternative all'uso della variabile globale in alcuni codici legacy. Ma questa domanda non riguarda le alternative tecniche, sono principalmente preoccupato per la terminologia . La soluzione ovvia è passare un parametro nella funzione invece di usare un globale. In questa base di codice legacy ciò significherebbe …
Stavo esaminando varie API e SDK, quando mi sono reso conto che non potevo davvero distinguere tra qualcosa chiamato API e qualcosa chiamato SDK . Entrambi sono, concettualmente, un modo per il tuo programma di interfacciarsi e controllare le risorse fornite da un altro software, sia che quell'altro software sia …
Esempio qui: Quali lingue dovrei sapere se sono interessato a creare applicazioni Web? Sì, capisco che HTML e CSS non sono completi di Turing. Sì, capisco che sono lingue dichiarative, non imperative. Ma perché le persone sono sempre in disordine con questo fatto pedante (e probabilmente ovvio) quando fanno una …
Capisco che C e C ++ sono lingue diverse ma quando stavo imparando il C ++ mi è sempre stato detto che C è un sottoinsieme di C ++ o C ++ è C con classi. E questo era abbastanza vero fino alla comparsa di C ++ x0, C ++ …
Ho visto molte persone affermarsi di essere un "consulente software". Questi consulenti fanno ciò che fa un normale sviluppatore di software, scrivono codice, stimano attività, correggono bug e partecipano alle riunioni ecc. L'unica differenza sono i dati finanziari, i consulenti finiscono per guadagnare di più. Allora, in che modo uno …
Come qualcuno che è ancora nuovo per l'agile, non sono sicuro di comprendere completamente la relazione o la differenza tra la storia dell'utente, la funzionalità e l'epopea. Secondo questa domanda , una caratteristica è una raccolta di storie. Una delle risposte suggerisce che una caratteristica è in realtà un'epopea. Quindi …
Come tutti sappiamo che dopo IPv4 è arrivato IPv6. Come è avvenuta questa transizione? Voglio solo sapere che c'era anche qualche IPv5? o c'è qualche altra logica nel nominare questa versione di IP come IPv6?
Qual è la differenza tra i termini esecuzione simultanea e parallela ? Non sono mai stato in grado di cogliere la distinzione. Il tag definisce la concorrenza come un modo di eseguire due processi contemporaneamente, ma ho pensato che il parallelismo fosse esattamente la stessa cosa, vale a dire: thread …
Domanda semplice, ma sento spesso questi tre termini definiti con tanta ferocia, ma che mi è stato detto che significano cose diverse nel corso degli anni. Quali sono le definizioni "corrette" di "Procedure", "Metodi", "Funzione", "Subroutine", ecc.?
Vedo questo termine molto nel contesto dell'architettura software ("modello di dominio", "progettazione guidata dal dominio" ecc.). L'ho cercato su Google, ma ho tonnellate di definizioni diverse. Quindi cos'è davvero?
Stavo esaminando il codice sorgente di un framework open source, dove ho visto un "payload" variabile menzionato molte volte. Qualche idea su cosa significhi "payload"?
A volte in un esercizio di programmazione, nella generazione di una piastra di caldaia, nell'introduzione di rotaie di guida intorno ai compiti da implementare per un programmatore junior, ecc., Capita che al programmatore venga presentato un codice non implementato e gli venga detto di "riempire lo spazio vuoto". Ad esempio, …
Non sono di madrelingua inglese. Nella mia lingua madre sono a conoscenza di alcuni termini usati per riferirsi alla condizione controllata per fermare una ricorsione e alla condizione controllata per casi estremi, improbabili o semplicissimi. In inglese, ho incontrato i termini "caso limite", "caso angolare", "caso limite" e "caso base", …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.