Tutte le domande

6
risposte

TDD e copertura completa del test in cui sono necessari casi di test esponenziali

Sto lavorando su un comparatore di elenchi per facilitare l'ordinamento di un elenco non ordinato di risultati di ricerca per esigenze molto specifiche del nostro cliente. I requisiti richiedono un algoritmo di pertinenza classificato con le seg...
posta 02.01.2014 - 13:40
3
risposte

Ur / Web nuovo linguaggio puramente funzionale per la programmazione web? [chiuso]

Mi sono imbattuto in il progetto Ur / Web durante la mia ricerca di framework web per le lingue simili a Haskell. Sembra un progetto molto interessante fatto da una sola persona. Fondamentalmente, è un linguaggio puramente funzionale specif...
posta 14.03.2011 - 04:35
3
risposte

Programmazione durante una crisi

Ho difficoltà a trasformare questo in una domanda corretta, ma qui va ... Alcuni di voi potrebbero aver sentito parlare delle inondazioni che accadono nel Queensland, in Australia. Bene, io sono nei sobborghi interni di Brisbane in questo mom...
posta 13.01.2011 - 07:09
8
risposte

Quando dovrebbero essere controllati i puntatori per NULL in C?

Riepilogo : Se una funzione in C verifica sempre che non stia differenziando un puntatore NULL ? In caso contrario, quando è opportuno saltare questi controlli? Dettagli : Ho letto alcuni libri sulle interviste di programmazione e...
posta 05.02.2013 - 22:55
3
risposte

Rilevamento di "macchine di stato" numeriche

Ho appena letto un interessante articolo chiamato Stai diventando troppo carino con c # yield return Mi sono chiesto quale sia il modo migliore per rilevare se un oggetto IEnumerable è una collezione enumerabile o se è una macchina a stati...
posta 21.01.2013 - 16:21
10
risposte

Il modo migliore per salvare le impostazioni dell'applicazione

In Windows il modo predefinito è registro. Ciò ti consente di differenziare le impostazioni a livello di sistema e per utente. In Unix dovresti usare i file di testo nella cartella / etc per le impostazioni del sistema (qual è la convenzione...
posta 15.09.2010 - 15:50
8
risposte

Trattare con programmatori inflessibili

A volte i programmatori che lavorano su un progetto per lungo tempo diventano inflessibili e diventa difficile ragionare con loro. Anche se riusciremo a convincerli, è improbabile che possano attuare i nostri suggerimenti. Ad esempio, ho rece...
posta 15.02.2011 - 10:21
8
risposte

Qualcun altro ha un problema di refactoring? [chiuso]

Sembra che dopo aver scritto una quantità significativa di codice ho avuto questa sensazione ansiosa di non averlo fatto nel miglior modo possibile, e finisco per refactoring e spendere continuamente troppo tempo nel progetto, o non farlo mai a...
posta 13.10.2010 - 18:38
5
risposte

Cosa pianificare prima di iniziare lo sviluppo di un progetto? [chiuso]

Dire che ho ricevuto le specifiche per un progetto da un cliente, e ora è il momento di iniziare a svilupparlo. Normalmente, inizio con il primo modulo (di solito la registrazione dell'utente) e poi passa da un modulo all'altro. Pianifico solo n...
posta 18.04.2011 - 12:20
5
risposte

Algoritmo per percentuale senza conoscere il numero totale

Supponiamo che ci siano n di linee per una hotline. Ogni volta che un cliente chiama la hotline, la chiamata viene inoltrata a una delle righe n . E voglio assegnare la percentuale di chiamate a ciascuna delle n linee. Supponiamo che...
posta 27.06.2014 - 06:28