Tutte le domande

3
risposte

È considerata una cattiva pratica aggiungere la logica in un setter di proprietà?

Sono entrato in un progetto e vedo che gli altri sviluppatori aggiungono molta logica ai setter delle proprietà sintetizzate. Capisco come funziona, ma penso che sia difficile capire il flusso del programma; mentre leggo il codice, ogni volta ch...
posta 13.07.2013 - 23:43
3
risposte

Come implementare una coda di messaggi su Redis?

Perché risuonare per l'accodamento? Ho l'impressione che Redis possa essere un buon candidato per l'implementazione di un sistema di accodamento. Fino a questo punto abbiamo utilizzato il nostro database MySQL con il polling o RabbitMQ. Con R...
posta 12.07.2013 - 16:29
3
risposte

Riusare un ramo unito, buone pratiche?

Attualmente, ho creato un nuovo ramo ogni volta che devo aggiungere una nuova funzionalità alla mia applicazione. Quando la mia funzione è completa e funzionale, la unisco al ramo principale. Ma più tardi, quando ho bisogno di aggiornare q...
posta 25.05.2015 - 14:48
1
risposta

In che modo il comitato per gli standard C ++ mette alla prova le loro idee di progettazione?

Il comitato C ++ prova le sue nuove specifiche di progettazione con una specie di compilatore prototipo prima di rilasciare un nuovo standard? O rilasciano uno standard che è, in effetti, solo teorico fino a quando i grandi compilatori lo implem...
posta 20.03.2016 - 20:32
3
risposte

Il TDD ha portato a un buon design? [duplicare]

Sono in transizione dallo stato di "scrittura dei test delle unità" a TDD. Ho visto come Johannes Brodwall crea un design abbastanza accettabile evitando qualsiasi fase dell'architettura precedente. Gli chiederò presto se fosse una vera imp...
posta 10.12.2012 - 00:03
3
risposte

Haskell vs Erlang per i servizi web

Sto cercando di avviare un progetto sperimentale usando un linguaggio funzionale e sto cercando di decidere tra l'Erlang e Haskell, ed entrambi hanno alcuni punti che mi piace davvero. Mi piace il sistema di tipo strong di Haskell e la sua pu...
posta 06.03.2011 - 13:29
8
risposte

Le codifiche dei caratteri oltre a UTF-8 (e forse UTF-16 / UTF-32) saranno deprecate?

Un mio piccolo sospetto sta osservando così tanti progetti software che hanno montagne di codice per il supporto dei set di caratteri. Non fraintendetemi, sono tutti per compatibilità, e sono felice che gli editor di testo consentono di aprire...
posta 26.01.2011 - 04:32
1
risposta

null rispetto alla chiave mancante nella risposta all'API REST [chiusa]

Dì nella mia domanda, alcuni utenti ci danno il loro cognome e altri no. In una risposta API REST, quale corpo è preferito: Con un valore "null": {"firstName": "Bob", "lastName": null} O solo una chiave mancante: {"firstName": "Bob"}...
posta 26.05.2015 - 21:01
3
risposte

È Entity Framework Code Prima un po 'insignificante / inutile nella produzione e quale è una buona strategia EF per la produzione?

Ho programmato di recente con Entity Framework 4.1 Code First e lo sto amando per lo sviluppo, ma con solo un piano finale e un elenco di funzionalità in rapida evoluzione, sto costantemente modificando Class / Database per soddisfare le esigenz...
posta 13.05.2011 - 13:06
5
risposte

Consentire l'iterazione di un vettore interno senza perdite nell'implementazione

Ho una classe che rappresenta un elenco di persone. class AddressBook { public: AddressBook(); private: std::vector<People> people; } Voglio consentire ai clienti di scorrere il vettore delle persone. Il primo pensiero che ho avu...
posta 06.12.2014 - 06:29