Tutte le domande

6
risposte

Chiamando il metodo successivo da uno precedente ... Perché questo cattivo design?

Se createWorld() è veramente lungo e ho bisogno di dividerlo, posso dividerlo in createLight() , createEarth() , createPlants() e createAnimals() . Quindi, naturalmente lo faccio: function createLight(){ //work 1 }...
posta 05.12.2016 - 20:53
4
risposte

Le variabili "statiche" del campo di applicazione sono in C malvagie come le variabili globali "extern"?

In C, spesso / a volte (come questione di stile) si utilizza una variabile% scope di tipo file-scope dove si usa una variabile membro privata della classe in C ++. Quando si ridimensiona a programmi con multithreading, è sufficiente aggiungere...
posta 27.08.2015 - 16:43
3
risposte

Espressioni lambda senza parametri in Haskell e / o lambda calcolo

In linguaggi desiderosi come Scheme e Python, puoi usare un'espressione lambda senza parametri per ritardare la valutazione, ad es. in Scheme (Chicken Scheme): #;1> (define (make-thunk x) (lambda () (+ x 1))) #;2> (define t (make-thunk 1...
posta 23.09.2014 - 21:07
3
risposte

La licenza "Gratuito per uso non commerciale" è compatibile con la licenza GNU GPLv3?

Desidero chiedere se i materiali che hanno licenza "Gratuito per uso non commerciale" possono essere utilizzati in un software GNU GPLv3 con licenza. Secondo me, è "gratuito per uso non commerciale" e GNU GPLv3 è anche non commerciale, quindi...
posta 18.10.2013 - 23:11
8
risposte

Test unitario che asserisce che il thread corrente è il thread principale

La domanda è che ha senso scrivere un test unitario che asserisce che il thread corrente è il thread principale? Pro / contro? Recentemente ho visto il test unitario che asserisce il thread corrente per il callback del servizio. Non sono sicu...
posta 14.12.2018 - 10:58
3
risposte

È conforme a HTML5 XHTML 1.0?

Per un incarico scolastico, ho scritto una pagina web in HTML5. Dopo aver controllato nuovamente i requisiti del compito, ho trovato la riga: • a minimum of three HTML pages complying with at least XHTML 1.0 standards or (better). Pre...
posta 05.12.2015 - 16:03
3
risposte

Comincio a pensare funzionalmente [chiuso]

Recentemente ho imparato a conoscere la programmazione funzionale. Sono stato codificato in Scala quasi tutto l'anno scorso e sto solo ora iniziando a cogliere appieno la potenza di un linguaggio funzionale. Voglio costruire da zero un sito W...
posta 29.03.2011 - 21:12
5
risposte

Con TDD, i test ovviamente falliscono prima. Ma è proprio vero?

Mi è stato insegnato che con TDD, i test "naturalmente falliscono prima, ma è comunque buona abitudine eseguirli comunque per vedere la luce rossa". Bene, ma sono sicuro che un test unitario scritto per prima per una nuova funzione potrebbe effe...
posta 19.05.2018 - 07:31
3
risposte

Ottenere la gestione per assumere un nuovo sviluppatore? [chiuso]

Lavoro qui da circa 3 mesi e questa società esiste dal 2003. Ho l'unico sviluppatore a tempo pieno e non so cosa sia successo al ragazzo part-time che stava facendo il lavoro prima di essere assunto, non l'ho visto da un mese dopo l'inizio, a pa...
posta 07.10.2010 - 15:29
9
risposte

Come risponderesti a questa domanda di colloquio di lavoro? [chiuso]

Una delle cinque persone che mi ha intervistato ha posto una domanda che ha portato a una discussione di un'ora: "Spiega come si svilupperà una lista ordinata in frequenza delle diecimila parole più usate nella lingua inglese. " La mia prima...
posta 26.04.2011 - 12:10