Tutte le domande

4
risposte

Recupero di un valore senza dover eseguire il controllo null in Java

Molte volte mi trovo a verificare nulla durante il recupero di un valore da una gerarchia di dati per evitare NullPointerExceptions, che trovo incline agli errori e richiede un sacco di caratteri standard. Ho scritto una routine molto semplic...
posta 15.01.2017 - 01:24
3
risposte

Venderebbe un progetto open source perché è "mal gestito"

Se conosci un progetto open source il cui organizzatore è diventato molto occupato che non lo mantiene molto ed è il tipo di ragazzo che non accetta contributi fino a qualche mese dopo (indaffarato credo) se non lo fa e il progetto sta i...
posta 12.10.2010 - 13:44
5
risposte

È immaginabile insegnare a una macchina come programmarsi su una specifica definita? [chiuso]

Un mio amico senza conoscenze di programmazione mi ha fatto questa domanda e l'ho trovato interessante. Penso che non sia possibile perché richiederebbe un'intelligenza artificiale realmente avanzata in grado di analizzare il testo di un prob...
posta 09.11.2014 - 23:01
4
risposte

C # Database SQL minimo

Sto lavorando su un piccolo progetto (non di produzione) in cui ho bisogno di memorizzare abbastanza dati che qualcosa come un CSV sarebbe inefficiente da elaborare e un server SQL / MySQL sarebbe troppo. .Net ha un modo per archiviare in modo e...
posta 02.07.2013 - 19:06
4
risposte

Esiste un modo standard o un'alternativa standard per impacchettare una struttura in c?

Quando la programmazione in CI ha trovato inestimabile il pack delle strutture usando l'attributo GCC% __attribute__((__packed__)) così posso convertire facilmente un blocco strutturato di memoria volatile in una matrice di byte da trasmett...
posta 12.01.2016 - 21:17
3
risposte

Convenzione di denominazione per le funzioni di ordine superiore? [chiuso]

Esiste una convenzione di denominazione per le funzioni di ordine superiore? Cioè, funzioni che restituiscono altre funzioni. Un esempio in Javascript: function onlyDivisibleBy(div) { // <-- higher order function return function (n) {...
posta 20.11.2013 - 17:28
2
risposte

Perché le classi di dati sono considerate un odore di codice?

Questo articolo afferma che una classe di dati è un "odore di codice". Il motivo: It's a normal thing when a newly created class contains only a few public fields (and maybe even a handful of getters/setters). But the true power of ob...
posta 15.12.2016 - 11:17
3
risposte

Qual è il modo comune per gestire la visibilità nelle biblioteche?

Questa domanda su quando utilizzare private e quando utilizzare protetto in classi mi ha fatto pensare. (Estenderò questa domanda anche alle classi e ai metodi finali, poiché è correlata. Sto programmando in Java, ma penso che questo sia rilev...
posta 23.08.2017 - 12:05
7
risposte

Cosa significa Private Cloud?

Ho letto alcune discussioni su SE sul Cloud Computing. Da loro, capisco il cloud come "computing / data-storage facility di proprietà di una diversa entità, che utilizza hardware e architettura software che lo rendono facilmente scalabile su ric...
posta 16.07.2011 - 05:18
2
risposte

I compilatori utilizzano il multithreading per tempi di compilazione più veloci?

Se ricordo correttamente il mio corso su compilatori, il tipico compilatore ha il seguente schema semplificato: Un analizzatore lessicale esegue la scansione (o chiama una funzione di scansione su) il codice sorgente carattere per carattere...
posta 16.06.2016 - 21:10