Tutte le domande

3
risposte

Multithreading (thread per area) per un server MMO, buona idea?

Come progetto personale, sto configurando un MMO e scrivendo il server in C # /. NET Core. A partire da ora la mia architettura è la seguente: il mondo esiste di diverse aree (puoi andare da un'area all'altra attraverso i portali). Un'area è...
posta 01.10.2018 - 11:43
2
risposte

La licenza è cambiata per le parti di BOOST che sono state accettate in C ++ 11?

La libreria del software Boost è concessa in licenza con la licenza BOOST Ora, se usi solo C ++ 11, significa che sei vincolato dai termini di licenza BOOST se usi quelle parti di C ++?     
posta 28.04.2011 - 05:14
2
risposte

C ++ Gof Design Patterns dipende molto da new o shared_ptr

Sto cercando di imparare le migliori pratiche per la progettazione del codice e il riutilizzo in C ++, quindi sto passando attraverso i ben noti elementi GoF D esign Patterns del software orientato agli oggetti riutilizzabile. Ho notato che...
posta 08.11.2018 - 22:13
1
risposta

Quando utilizzare i metodi finali?

Quando voglio rendere un metodo definitivo, prima di tutto mi chiedo: Questo metodo dovrebbe essere definitivo? A volte la risposta è ovvia, ad esempio immagina questo: class Dog { private $name; public function __constructor($n...
posta 22.07.2017 - 18:44
3
risposte

Cosa fare quando un aggregato riceve un brutto evento?

Che cosa si fa solitamente quando viene chiesto ad un aggregato di applicare un evento "impossibile" al suo stato? Ad esempio, se un aggregato ShoppingCart ha già applicato un evento CustomerAckRec (l'utente ha ricevuto la ricezione...
posta 29.08.2018 - 23:31
2
risposte

Stile di codifica e difetti

Nel corso degli anni ho sviluppato diverse tecniche basate sullo stile che uso per mantenere il mio da rendere Error if(const == lvalue) piuttosto che if(lvalue == const) dal momento che il primo non può essere vittima del classico goo...
posta 18.11.2010 - 15:52
3
risposte

Python - Servizio, come ottenere una revisione del codice [chiusa]

Di solito sono uno sviluppatore PHP e Delphi e ultimamente sono entrato in Python. Sto sviluppando un'applicazione e mi piacerebbe avere un feedback sul codice, ci sono alcune cose che mi piacerebbe riordinare da solo ma sono sicuro che ci so...
posta 19.12.2010 - 02:28
5
risposte

Visualizza sorgente: il markup visibile è importante per te?

Ho appena letto un post del blog molto interessante da Scott Hanselman dove ha citato il collega Erik Meijer come segue: JavaScript is an assembly language. The JavaScript + HTML generate is like a .NET assembly. The browser can execute i...
posta 07.07.2011 - 15:13
7
risposte

Come posso iniziare il mio primo progetto Java non di dimensioni ridotte? [chiuso]

Tra un mese, devo consegnare un progetto Java. Devo creare un programma di e-shop che abbia due tipi di utenti (admin e utenti normali). L'amministratore può aggiungere / eliminare / rifornire materiale nel negozio mentre l'utente normale può gu...
posta 03.08.2011 - 12:29
4
risposte

Il metodo statico pubblico chiama il costruttore privato

Sto lavorando in un codebase in C # che è stato scritto in gran parte da un ex sviluppatore e questo pattern è ampiamente utilizzato ... public class AuditInserter { public static void Insert( DataContext dataContext, Perso...
posta 13.06.2018 - 10:15