In un libro sul sistema operativo ho appena letto che "Le API pubbliche sono per sempre: solo una possibilità per farlo bene". È vero? È applicabile solo nelle API dei sistemi operativi o anche in altre API? Ad esempio, questo sarà vero per le API di applicazioni Android come Tasker, …
Prendo molte critiche da altri programmatori a causa del mio uso di un involucro completo per tutte le mie variabili. Ad esempio, il tuo programmatore tipico utilizzerà employeeCountper un nome variabile, ma io uso EmployeeCount. Uso il case completo per tutto , sia esso un metodo vuoto, un metodo di …
Sto scrivendo un semplice programma per trasmettere MIDI su una rete. So che il programma incontrerà problemi di trasmissione e / o altre situazioni di eccezione che non sarò in grado di prevedere. Per la gestione delle eccezioni, vedo due approcci. Devo scrivere il programma in modo che: fallisce con …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 5 anni fa . La gente mi consiglia di "trovare un lavoro facendo qualcosa in …
Anche se è opinione diffusa che la pianificazione del poker migliora l'accuratezza delle stime del progetto (un piccolo campione di cui è stato dimostrato su questa domanda ), sono state fatte ricerche definite sull'argomento? Più specificamente, sto cercando informazioni non circostanziali che dimostrino che la pianificazione del poker sarebbe un …
Sono a conoscenza di molti sistemi di controllo versione: CVS, SVN, TFS ecc ... Ho cercato su Google il primo "sistema di controllo di revisione / controllo versione" e ho visto varie risposte contrastanti. Quando è stato inventato il controllo del codice sorgente? Chi lo ha inventato? Come si chiamava?
Di recente ho seguito la guida Learn You a Haskell for Great Good e come pratica volevo risolvere il problema del Project Euler 5 con esso, che specifica: Qual è il numero positivo più piccolo che è uniformemente divisibile per tutti i numeri da 1 a 20? Ho deciso di …
So che Haskell ha già la possibilità di parametrizzare un tipo su un altro tipo (simile alla programmazione di template in C ++), ma mi chiedo se Haskell può anche parametrizzare un tipo su valori - se supporta tipi dipendenti. Con i tipi dipendenti, puoi avere un tipo che è …
Di recente mi chiedevo perché la parola chiave è autostata scelta in C ++ 11 per contrassegnare una variabile il cui tipo deve essere dedotto dal compilatore, come in auto x = 1; Da var sembra più comune in altri linguaggi di programmazione (ad es. C #, Scala, JavaScript) e …
La definizione di un combinatore Y in F # è let rec y f x = f (y f) x f prevede di avere come primo argomento un seguito per i sottoproblemi ricorsivi. Usando yf come continuazione, vediamo che f verrà applicato alle chiamate successive mentre possiamo svilupparci let y …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 4 anni fa . Trovo che i file di intestazione siano utili durante la navigazione …
Una società rilascia una libreria con una licenza MIT open source. Se lo volessero, potrebbero cambiare la licenza in modo che sia molto restrittiva in modo che i concorrenti non possano usarla? Che impatto avrebbe questo sulle versioni precedenti? Ciò significa che se il 1 ° novembre lo rendessero molto …
"A" è correlato a "B" e "C". Come faccio a dimostrare che anche "B" e "C" potrebbero essere correlati in questo contesto? Esempio: Ecco alcuni titoli su un recente spettacolo di Broadway: Glengarry Glen Ross di David Mamet, con Al Pacino, si apre a Broadway Al Pacino in "Glengarry Glen …
Sono un programmatore C ++ di livello principiante, ma capisco abbastanza bene i concetti del linguaggio. Quando ho iniziato a studiare librerie C ++ esterne, come SDL, OpenGL (forse anche qualcos'altro), con mia grande sorpresa ho scoperto che non usano affatto concetti C ++. Ad esempio, né SDL, né OpenGL …
Qualcuno può spiegarmi perché i JVM (non ne ho controllati troppi, ma non ne ho mai visto uno che non lo ha fatto in quel modo) devono essere eseguiti su una dimensione heap fissa? So che è più semplice implementarlo su un semplice heap contiguo, ma Sun JVM ha ormai …
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.