Tutte le domande

3
risposte

Applicazioni stateful vs stateless (non web app)

Vorrei capire la differenza tra le applicazioni stateful e quelle senza stato. Quale sarebbe un esempio di app non web di un'applicazione pitone che è stateless vs stateful? Sarebbe uno script che graffia il web e salva i risultati sul dis...
posta 15.09.2016 - 15:18
1
risposta

Utilizzo di SQL per la persistenza DDD: l'integrità referenziale è obbligatoria?

Sto scrivendo contesti con confini DDD con alcune entità che utilizzano il sourcing di eventi per la loro persistenza e altre entità che utilizzano database SQL. Per semplificare la scrittura delle entità che usano la persistenza SQL, dato ch...
posta 03.08.2017 - 20:57
3
risposte

Perché il linguaggio di base C ++ si fonde con la libreria standard?

A mio avviso, la libreria standard è un intero software separato rispetto a un compilatore. Secondo me, dovrebbero essere tenuti separati. I Vantaggi di questo approccio si riducono quasi a "possono evolversi indipendentemente". Svantag...
posta 26.06.2017 - 17:23
1
risposta

Che cosa utilizzo come alternativa alla progettazione basata sul dominio, se non riesco a definire un'area Competitivo-Vantaggio del mio sistema per applicarla?

Da tutto quello che leggo e guardo, Domain-Driven Design (DDD), è uno sforzo costoso e che richiede tempo. Infatti, tutti quelli che ho visto, tra cui Eric Evans e Greg Young, dicono non usano DDD tranne dove si ha un "Vantaggio Competitivo"...
posta 12.07.2017 - 14:56
5
risposte

Quale incremento della versione semantica utilizzare per modificare un file di configurazione?

Usando Versioning semantico , ho un prodotto che è la versione 1.0.0 . Ha una voce del file di configurazione fornita con il prodotto che specifica un valore di timeout dell'operazione: myTimeout=1000 Devo cambiare questo valore di con...
posta 08.12.2016 - 13:53
3
risposte

C'è qualche vantaggio nel definire variabili locali costanti come statiche (c ++)?

void Animation::playAnimation() const { static const int index = 0; const std::string& animationFileName = m_animationContainer.getAnimationName(index); static const int zOrder = -1; static bool isLooping = false; An...
posta 08.06.2017 - 19:13
3
risposte

I parametri di un metodo dovrebbero essere nello stesso spazio dei nomi della classe?

Supponiamo di avere questo: namespace Project.Services { public class ClientService { public IEnumerable<Clients> Query(Project.Models.Builders.ClientQueryBuilder builder) { //... } } } Gli spazi...
posta 22.06.2017 - 19:12
3
risposte

Come decidere la granularità per le API RESTful

La maggior parte di noi conosce SOLID e nel corso degli anni ha capito quanto può essere utile quando dobbiamo cambiare. Basato su S & I parti di SOLID e dall'esperienza che ho usato per progettare i miei servizi RESTful HTTP a gr...
posta 09.03.2017 - 12:49
4
risposte

I miei clienti sono responsabili dei test, di cosa ho bisogno per assumermi questa responsabilità?

Lavoro in una piccola impresa contraente facendo piccoli progetti personalizzati. Abbiamo questo problema continuo in cui il cliente vuole essere responsabile per testare la build finale per risparmiare un po 'di soldi. La maggior parte dei prog...
posta 09.06.2017 - 00:08
2
risposte

La negazione di un'espressione regolare è ancora regolare?

Tutti gli articoli ( esempio ) Ho letto fino ad ora su regolare le espressioni e le NFA spiegano tre operazioni: Sequenza alternazione (unione) ripetizione (stella di Kleene) Nessuno parla della negazione. La negazione non è regolare?...
posta 20.01.2017 - 11:43