Tutte le domande

9
risposte

Tecniche di programmazione generale per accelerare i tempi di codifica

Mi sto preparando per un concorso di programmazione in cui dobbiamo codificare in C ++ e si tratta di produrre codice di lavoro in breve tempo. Un esempio potrebbe essere l'utilizzo di una macro per ottenere il minimo di due int inte o l'utilizz...
posta 21.06.2012 - 23:04
7
risposte

Quali strumenti elettronici per la mappatura della trama degli utenti puoi consigliare? [chiuso]

Lo sviluppo di software agile si basa molto su un tipo di elemento di lavoro chiamato storie utente . Ad esempio, hai un backlog pieno di storie utente e puoi selezionarne alcune su cui lavorare durante lo sprint successivo. Ma dove e come t...
posta 03.10.2011 - 17:27
2
risposte

Combinazioni combinatore e coda di chiamata Y

La definizione di un combinatore Y in F # è let rec y f x = f (y f) x f si aspetta di avere come primo argomento una continuazione per i sottoproblemi ricorsivi. Usando y f come continuazione, vediamo che f sarà applicato alle chiamate succ...
posta 26.12.2012 - 19:08
17
risposte

L'open source non è dannoso per gli sviluppatori stessi? [chiuso]

Perché ai programmatori piace anche l'idea di open source? Non sto parlando dei creatori di questi progetti, ovviamente ottengono fama, ma sto parlando del settore in generale, perché siamo così affezionati al concetto di open source quando port...
posta 10.03.2012 - 05:43
4
risposte

Quando utilizzare il modello di repository

Recentemente ho letto che non è una buona pratica usare il pattern del repository in congiunzione con un ORM. Da quanto ho capito, questo è dovuto al fatto che l'astrazione che forniscono sul database SQL è troppo dispersiva per essere contenuta...
posta 10.10.2013 - 15:01
3
risposte

Test dell'unità C ++: cosa testare?

TL; DR Scrivere buoni, utili test è difficile e ha un costo elevato in C ++. Puoi provare gli sviluppatori a condividere le tue motivazioni su cosa e quando testare? Lunga storia Ero solito fare lo sviluppo basato sui test, di fatto...
posta 19.07.2012 - 07:22
3
risposte

Differenze tra "Java OOP" e "Pythonic OOP"? [chiuso]

Ho iniziato con ActionScript 2.0 e ho proseguito con Java. Da allora ho imparato, o almeno usato un sacco di lingue, incluso Python (probabilmente il mio preferito). Temo che il mio stile di programmazione orientata agli oggetti sia molto spi...
posta 28.03.2011 - 21:04
1
risposta

Alternative a OAuth?

Il settore Web si sta spostando / si è spostato verso l'utilizzo di OAuth quando si estendono i servizi API a utenti esterni & sviluppatori. C'è un po 'di eleganza nel semplice ... e beh, il processo OAuth in 3 fasi non è poi così male ... t...
posta 22.06.2011 - 13:31
4
risposte

Le funzioni che assumono funzioni come parametri, assumono anche parametri come funzioni di tali parametri?

Spesso mi trovo a scrivere funzioni che sembrano così perché loro permettimi di semplificare facilmente l'accesso ai dati e di fornire comunque una firma che accetti i parametri per determinare quali dati accedere. public static string GetForm...
posta 21.03.2017 - 00:11
7
risposte

Come rompere il paradigma "php is a bad language"? [chiuso]

PHP non è un brutto linguaggio (o almeno non così male come alcuni potrebbero suggerire). Avevo insegnanti che non sapevano nemmeno che il PHP fosse orientato agli oggetti fino a quando non ho detto loro. Ho avuto clienti che diffidano immediata...
posta 17.03.2012 - 05:06