Tutte le domande

3
risposte

Stavano scherzando quando hanno chiamato PHP? [chiuso]

PHP sta per: PHP: Hypertext Preprocessor Questo ciclo ricorsivo, se non sbaglio. Il creatore di PHP ha pensato a questo quando ha chiamato PHP? Questa è l'unica lingua in cui il nome ha una sorta di grammatica spuria, spelling o fonet...
posta 03.03.2011 - 14:26
4
risposte

Si prega di spiegare perché abbiamo bisogno di SRP in "Plain English" nonostante i suoi inconvenienti?

Puoi in "semplice inglese" spiegare perché abbiamo bisogno del principio di singola responsabilità ? Soprattutto che sposta quello che io chiamo "gonfio" in altri posti. Vedi sotto per maggiori informazioni. Con bloat intendo nel mio caso sp...
posta 07.11.2017 - 21:43
4
risposte

Come convincere il cliente che il back-end della sua applicazione ha bisogno di una riscrittura?

Ho supportato un'applicazione winform LOB per un cliente negli ultimi 3 anni. L'applicazione è costruita con una semplice architettura monolitica e utilizza .NET 2.0. L'applicazione è una parte fondamentale delle loro operazioni e la sua long...
posta 28.06.2012 - 08:57
5
risposte

Usando il valore di ritorno di una funzione come condizione if, buona pratica?

Pensi che sia una buona pratica usare i valori di ritorno delle funzioni come se le condizioni fossero? Sto codificando in PHP atm ma è valido per molti altri linguaggi. if(isTheConditionMet($maybeSomeParams)) { } o $res = isTheConditionM...
posta 26.11.2013 - 03:11
4
risposte

Perché la ricorsione restituisce la prima chiamata nello stack e non l'ultima?

Non posso per la vita di me capire perché questo restituisce 0 anziché 5. i continua ad essere incrementato prima che raggiunga l'ultima istruzione return , tuttavia restituisce sempre 0, dalla prima chiamata nello stack. Penserei che d...
posta 10.10.2016 - 01:30
7
risposte

Come ridurre gli errori prima del test?

Durante l'anno scorso, molti dei progetti dell'azienda in cui lavoro sono falliti. Sviluppiamo software web, che non sono particolarmente complicati (la maggior parte sono CRUD e modulo di ricerca su questi dati). Uno dei problemi identifi...
posta 19.10.2011 - 17:10
9
risposte

Qual è il modo migliore per bilanciare le applicazioni javascript? [chiuso]

Scrivo molte applicazioni javascript e in molte circostanze il browser non risponderà o darà un errore di "slow script". Anche seguendo best practice, inizializzando set di dati di grandi dimensioni, animazioni complesse o quando troppi gestori...
posta 03.05.2013 - 14:50
4
risposte

Perché il codice a volte viene chiamato "elenchi"?

Durante la lettura di Programmers at Work (di Susan Lammers), fanno spesso riferimento al codice come "elenchi". Perché è così?     
posta 03.03.2011 - 19:02
5
risposte

Che cosa significa esattamente la parola inglese "for" in "for" loop?

L'inglese non è la mia prima lingua, ma dal momento che le parole chiave nei linguaggi di programmazione sono parole inglesi, di solito trovo facile leggere il codice sorgente come frasi inglesi: if (x > 10) f(); = > "Se la varia...
posta 28.10.2013 - 11:31
5
risposte

Problema di progettazione dell'API: per REST o non per REST

Mi piacerebbe progettare un API REST che supporti: Accedi Generazione di token temporanei La ragione è che ci sono un certo numero di librerie REST lato client che accelererebbero lo sviluppo se usate, poiché si occupano della serializz...
posta 18.01.2016 - 11:03