Tutte le domande

3
risposte

Const significa thread-safe? [chiuso]

Sono stato inserito in questo video: link Per link Perché ho fatto questa domanda: link Contrassegnare una classe std::mutex come mutable è la risposta giusta alla mia domanda originale e il video è una discussione...
posta 26.02.2015 - 11:57
1
risposta

Perché la pratica di scrivere unit test in una lingua diversa non è così popolare?

Quando Microsoft ha rilasciato Visual Studio 2008, c'era una cosa di cui stavano parlando molto durante le conferenze e nelle loro esercitazioni online: l'idea di scrivere il codice reale in una lingua e l'unità test in una lingua diversa. Ad es...
posta 23.02.2015 - 19:56
1
risposta

Eccezioni in ANSI C

Sarebbe possibile implementare un meccanismo di eccezione in ANSI C pura simile a quello usato nei popolari linguaggi OOP (con familiari clausole try-catch-finally )? Se sì allora come? Sono particolarmente interessato a come qualcuno...
posta 23.11.2014 - 22:43
2
risposte

Come funziona whileTrue: funziona in Smalltalk?

Voglio sapere come funziona whileTrue: . Ho cercato l'implementazione in BlockClosure : whileTrue: aBlock ^ [self value] whileTrue: [aBlock value] E un'altra implementazione senza parametro: whileTrue ^ [self value] while...
posta 15.10.2014 - 12:42
2
risposte

che gestisce una macchina a stati molto grande in una classe

Attualmente sto implementando una classe per un protocollo di rete. Il protocollo utilizza una macchina a stati finiti abbastanza complessa ed estesa. Una coppia di eventi più uno stato viene associata a una funzione, che funziona e imposta il n...
posta 10.09.2014 - 19:27
1
risposta

Come evitare lo stato globale senza firme di grandi funzioni?

Quindi, ci sono alcune buone risposte a questa domanda, vale a dire: Perché lo stato globale è così malvagio? Ho una domanda specifica sulle alternative proposte da Mikera come risposta con il secondo voto più alto. Tutti sembrano essere de...
posta 24.09.2014 - 02:35
3
risposte

Con quale frequenza dovrebbero essere implementate le applicazioni interne? [chiuso]

In breve: Devo distribuire ogni correzione / funzione mentre eseguo, o pianificare release per un'applicazione interna? Alcuni sfondi: Alcuni mesi fa sono stato assunto come primo sviluppatore dedicato all'IT con l'obiettivo finale...
posta 08.10.2014 - 13:50
4
risposte

Metodo di progettazione per restituire Elenco di oggetti

Devo creare un metodo che restituisca un elenco di oggetti IRule. Questo è quello che ho scritto, ho ragione nell'approccio? O dovrei seguire qualche schema / principio? public IList<IRule> GetRules() { return new List<IRule>...
posta 12.05.2015 - 09:45
3
risposte

Quale architettura / design adottare quando si utilizza un'API RESTful? (App per iOS)

TL; DR Parte 1) Voglio refactoring la parte più grande dell'applicazione su cui lavoro - ed è praticamente spaghetti. È una singola classe che effettua le richieste al server, analizza il JSON e salva i dati nel database (ha anche conoscen...
posta 02.03.2015 - 15:49
2
risposte

In che modo i tipi di unione sono migliori per la correttezza di un'interfaccia comune?

Ho appena iniziato a familiarizzare con la programmazione funzionale, principalmente tramite F #, e c'è un particolare idioma funzionale che non comprendo pienamente i vantaggi di. L'ho visto descritto in alcuni punti, ma mi riferirò alla versio...
posta 19.11.2014 - 18:53