Tutte le domande

3
risposte

Come si fa a rifattorizzare in modo sicuro in una lingua con ambito dinamico?

Per quelli di voi che hanno la fortuna di non lavorare in una lingua con ambito dinamico, permettetemi di darvi un piccolo ripasso su come funziona. Immagina una pseudo-lingua, chiamata "RUBELLA", che si comporta in questo modo: function foo()...
posta 12.09.2015 - 13:38
2
risposte

Gestione della concorrenza ES / CQRS

Recentemente ho iniziato a immergermi in CQRS / ES perché potrei aver bisogno di applicarlo al lavoro. Sembra molto promettente nel nostro caso, in quanto risolverebbe molti problemi. Ho abbozzato la mia comprensione approssimativa su come un...
posta 24.05.2017 - 18:57
2
risposte

Quali parti di Code Complete non hanno superato la prova del tempo? [chiuso]

Stavo guardando Code Complete sullo scaffale, pensando: "Al di fuori del Mese di Mythical Man, questo potrebbe essere uno dei pochi libri di ingegneria del mercato di massa a superare la prova del tempo." Per questo motivo, sto pensando di salta...
posta 11.03.2012 - 21:28
8
risposte

Come potrebbe esserti utile per il dipartimento di apprendimento / sviluppo della tua azienda? [chiuso]

Presenterò la mia domanda con un disclaimer - Non sono un ingegnere, sono solo qualcuno che lavora con loro a tempo pieno, in una capacità di apprendimento e sviluppo. Dato questo, uno dei commenti che ricevo regolarmente dagli ingegneri che...
posta 08.12.2010 - 03:19
4
risposte

Come architettare le applicazioni desktop aziendali per Windows 8

Penso di avere una comprensione delle aspettative dello sviluppo di applicazioni consumer per Windows 8. Crea una nuova interfaccia utente basata su Metro su WinRT, distribuiscila ai tuoi clienti tramite il Marketplace e tutti vince. Sembra abba...
posta 19.12.2011 - 13:41
1
risposta

Che cosa usavano i programmi di rete per comunicare prima che venissero inventati i socket (intorno al 1983?)

Le prese sono state inventate a Berkeley verso il 1983, ma come funzionavano i programmi per computer in rete prima di questo? In questi giorni, praticamente tutto usa socket, quindi è difficile per me immaginare in che modo i programmi potrebbe...
posta 26.06.2013 - 14:29
3
risposte

Accoppiamento di codice introdotto da DRY e OOD

Sto cercando indicazioni su accoppiamento DRY vs codice. Non mi piace duplicare il mio codice e inoltre non mi piace l'accoppiamento di codice tra moduli non correlati. Quindi io refactoring il codice duplicato se trovo il codice identicamente d...
posta 01.06.2018 - 06:47
3
risposte

L'ORM promuove la de-normalizzazione del database?

Doctrine e Propel utilizzano entrambi l'ereditarietà di tabelle singole e concrete per mappare le relazioni tra oggetti. Il primo vede tutti i possibili campi nell'albero delle classi mappato su una singola tabella, mentre il secondo mappa ogni...
posta 17.12.2010 - 11:39
1
risposta

In che modo l'apprendimento automatico è incorporato nella progettazione dei motori di ricerca?

Attualmente sto costruendo un piccolo motore di ricerca interno basato su Apache Lucene. Il suo scopo è semplice: basandosi su alcune parole chiave, suggerirà alcuni articoli scritti internamente all'interno della nostra azienda. Sto usando un p...
posta 27.11.2013 - 17:09
5
risposte

Più CPU / core possono accedere contemporaneamente alla stessa RAM?

Questo è ciò che I guess potrebbe accadere: Se due core hanno tentato di accedere allo stesso indirizzo nella RAM, uno dovrebbe attendere per l'altro per accedere alla RAM. Il secondo tempo in cui ogni core tenterebbe di accedere al...
posta 15.01.2013 - 15:29