Tutte le domande

3
risposte

Come hanno fatto le persone a scrivere software per utenti finali in Smalltalk?

C'è qualcosa che non ho mai capito su Smalltalk, dal momento che ne ho letto in un libro quando ero un bambino, anche se non l'ho mai usato "nella rabbia". So che si tratta di tartarughe-tutto-giù, che puoi entrare nel programma in qualsiasi mom...
posta 14.01.2015 - 22:18
3
risposte

Qual è la migliore pratica intorno alla legge di De Morgan [chiuso]

Sappiamo tutti le leggi di De Morgan !(a && b) === (!a || !b) !(a || b) === (!a && !b) Esiste un consenso della comunità attorno al quale una di queste rappresentazioni è più facile da ragionare (e quindi) produce un codice...
posta 31.07.2017 - 13:04
3
risposte

Gli sviluppatori junior in un ambiente di lavoro remoto [chiuso]

La nostra azienda sta cercando di introdurre il funzionamento remoto come opzione per i suoi sviluppatori. Questo libro ( Remote: Office non richiesto ) ha offerto alcune indicazioni preziose. Tuttavia, un problema che non viene affrontato...
posta 06.01.2014 - 13:11
3
risposte

Come sarebbe il codice byte della macchina da registro per questo codice?

Spero che questo tipo di domande non sia fuori tema su questo sito. Finalmente riesco a capire cosa sia una macchina basata sullo stack e come compilare il codice per questo. Ad esempio, il seguente codice: 2 * 5 + 1 verrà compilato in q...
posta 31.07.2014 - 22:55
7
risposte

Come può una lingua tipizzata in modo statico supportare la digitazione anatra?

Capisco quali sono i tipi di sistemi dinamici e statici e quale è la digitazione anatra. Ma non capisco come si possa avere un linguaggio statico che supporti la digitazione anatra. A mio avviso, solo una lingua digitata in modo dinamico può sup...
posta 11.08.2014 - 20:20
3
risposte

POST e PUT richieste - è solo la convenzione?

Ho letto parecchi articoli sulla differenza tra POST e PUT e in quando i due dovrebbero essere usati. Ma ci sono ancora poche cose che mi confondono (si spera che le domande abbiano un senso): 1) Dovremmo usare PUT per creare risorse quan...
posta 03.06.2014 - 17:39
4
risposte

Qual era il modello di progettazione di VB (prima di .NET)

Negli ultimi anni abbiamo ascoltato ripetutamente su MVC, MVP e MVVM. Sviluppando un'applicazione in VB.NET utilizziamo implicitamente il modello MVP (con i moduli di Windows). Tuttavia, per almeno due decenni, milioni di sviluppatori hann...
posta 06.10.2016 - 20:34
2
risposte

Sto facendo TDD errato quando più test possono fallire per lo stesso motivo?

Assumi un metodo con la seguente dichiarazione public IList<Location> GetLocations() { ... } Scrivo (almeno) i seguenti test Verifica se il metodo restituisce una raccolta vuota se non viene trovata alcuna posizione. Verifica se...
posta 19.07.2014 - 16:21
6
risposte

Quando dovresti iniziare il test unitario? (durante quale fase di sviluppo?)

Attualmente sto imparando a testare le unità, in particolare JUnit (con Java). Cercando nel web vedo molti thread che parlano del perché dovresti usarlo, che tipo di metodi dovresti usarlo ma non riesco a trovare molte informazioni su quando...
posta 12.11.2014 - 19:30
5
risposte

Un principiante in programmazione può iniziare ad imparare lo sviluppo del gioco? [chiuso]

Sono molto nuovo alla programmazione e sto usando Java. Mi sono interessato ad imparare la programmazione perché voglio creare giochi. Adoro giocare ai giochi per computer e so che gli sviluppatori di giochi fanno soldi. Mi sono detto che invece...
posta 16.10.2013 - 05:36