Tutte le domande

1
risposta

I metodi dovrebbero restituire solo un'eccezione della propria classe di eccezioni?

Considera il seguente frammento di codice: class Foo { Baz baz; // ... void bar() { int p = this.baz.doSomething(); if (p == this.x) { throw new FooException('Invalid values', FooException::INVALID_VALUES); } thi...
posta 30.09.2016 - 04:50
1
risposta

I principi di progettazione dei linguaggi di programmazione funzionale e dell'hardware corrente (macchine di registro) sono contrari?

I linguaggi funzionali cercano di minimizzare lo stato accidentale (computazionalmente conveniente ma logicamente non necessario dipendenze dei dati ) approvando i costrutti più granulosamente modulari, matematicamente non ambigui . Tuttavi...
posta 01.07.2018 - 02:33
1
risposta

Incomprensione delle relazioni viewmodels sul lato client e server

Ho un viewmodel di base sul lato server, lascia che sia in C # e ASP.NET Core lato server, ad esempio: public class BookViewModel { public string Id { get; set; } public string Name { get; set; } //other properties removed for...
posta 30.09.2016 - 16:11
1
risposta

Memorizzazione nella cache di dati e output di cache

Non ho molta esperienza nel caching tra le applicazioni web, ma sto cercando di educarmi sul campo e provare varie tecniche e approcci in ASP.NET MVC. La maggior parte dei tutorial e degli articoli che vedo online menzionano cache di output...
posta 23.09.2016 - 20:20
1
risposta

In OOP quale oggetto è comune aggiornare lo stato di un oggetto quando si lavora con macchine di stato?

Sto per implementare la mia prima macchina a stati e mi rimane una domanda, che è il modulo di codifica accettabile su chi dovrebbe cambiare lo stato dell'oggetto / entità? La StateMachine dovrebbe cambiare lo stato? L'oggetto stesso dovrebbe ca...
posta 03.10.2016 - 15:48
2
risposte

Verifica eseguibile in modalità utente

Sto postando questo qui anziché su Stack Overflow perché è più concettuale. Penso principalmente a questo un contesto Linux, ma questo può essere esteso ad altri sistemi operativi. Quando non sapevo quello che so ora sui sistemi operativi, ho...
posta 24.09.2016 - 03:05
3
risposte

Come simulare i servizi REST per il test

Attualmente sto costruendo un'applicazione che consiste in più piccoli servizi di resto che comunicano tra loro. Ad esempio, una richiesta di servizio A potrebbe rendere richieste ai servizi B e C in background. La domanda è: come posso prend...
posta 27.09.2016 - 08:53
1
risposta

Una macchina a stati finiti gerarchici deve solo "esistere" in uno stato foglia?

Con le macchine a stati gerarchici e le loro controparti nei diagrammi di stato UML, tutti i riferimenti che ho trovato finora suggeriscono che uno stato attivo deve essere uno stato foglia. Ho esaminato Samek e documenti che implementano HFS...
posta 05.10.2016 - 14:32
3
risposte

Propagazione degli errori RESTful

SOAP ha un modo standard di propagare gli errori, un campo SOAPFault nella busta. Questo standard implica anche una serie di cose, come la sua struttura . RESTful, essendo uno stile di applicazione, implica molto meno su come gli errori dovr...
posta 03.10.2016 - 20:50
2
risposte

Rientro di nuovo nella classe genitore

Ho un'app con la seguente struttura (semplificata un po 'qui) ... var RecorderApp = function(canvas) { this.state = undefined; this.states = { record: recordState, save: saveState }; this.init = function() { this.audEng = new AudioEn...
posta 26.09.2016 - 21:24