Tutte le domande

1
risposta

rapporto di test delle mutazioni con unità di test e codice originale

Ho letto dei test sulle mutazioni e anche se il suo funzionamento interno o come farlo è chiaro per me; Sto avendo qualche problema a capire la relazione tra un programma che vuole essere testato e test di mutazione. Ho letto materiale su questo...
posta 12.12.2018 - 16:32
3
risposte

Utilizzare le istruzioni switch per il flusso dell'applicazione?

Generalmente uso le istruzioni switch per semplificare un blocco di più istruzioni if, ad esempio restituendo una stringa di feedback a un utente in base a un input a scelta multipla. Tendo anche a costruire classi in modo tale che esista un...
posta 03.11.2010 - 09:24
4
risposte

Enumerazioni DB vs Enumerazioni app vs Tabelle di ricerca

Abbiamo recentemente avviato un progetto e durante il processo di progettazione abbiamo alcuni argomenti tra i membri del team. Dobbiamo fare i conti con le enumerazioni quindi abbiamo finito con tre scelte. avere le enumerazioni come normal...
posta 12.09.2018 - 07:15
2
risposte

Quali linee guida per la consegna del software sono appropriate quando si esternalizzano?

Ho iniziato a lavorare in una piccola azienda che regolarmente (non troppo spesso) deve esternalizzare alcuni sviluppi del software. I fornitori esterni devono consegnare qualcosa. Come ho visto ora, i fornitori offrono una qualità molto variabi...
posta 26.09.2018 - 22:31
2
risposte

Gli indirizzi e-mail internazionali UTF-8 sono una cosa o no?

RFC6530 definisce i passaggi necessari per "posta elettronica internazionale" (ad es., soprattutto per e-mail UTF-8 indirizzi). A quanto pare Google ha adottato la RFC nel 2014 ( fonte ). Tuttavia, la maggior parte dei validatori che trovo sul...
posta 12.11.2018 - 20:07
2
risposte

Nome di questo modello

Creo un oggetto che contiene lo stato di un lavoro. Il lavoro ha molte fasi, alcune concomitanti. I thread di lavoro monitorano costantemente l'oggetto di stato per vedere se è pronto per l'avvio della fase successiva, se è l'esecuzione del lavo...
posta 22.08.2018 - 23:46
3
risposte

In che modo vengono distribuiti i nuovi contesti con limiti e gli errori vengono risolti in architetture di microservizi "autonomi" basati sui messaggi?

Vengo dallo sfondo del monolite, utilizzando un unico grande database relazionale. Dalla mia ricerca, molti sostenitori dell'architettura dei microservizi privilegiano l'architettura basata su eventi piuttosto che su REST. La seguente domanda si...
posta 22.08.2018 - 22:56
3
risposte

Estratto genitore ed ereditarietà rispetto al modello e alla composizione della strategia

Attualmente sto rifattorizzando una classe che sembra (dopo alcuni refactoring e molto semplificata) in qualche modo simile a questa: class Foo { public: Foo(bool someFlag) : m_flag(someFlag) { }; void doThings(); void doOtherTh...
posta 20.08.2018 - 13:15
1
risposta

È buona o cattiva pratica condividere i moduli di segnalazione tra sistemi / app?

Al mio nuovo lavoro, alcune persone vogliono condividere moduli tra sistemi / app e sono un po 'scettico al riguardo. Contesto: abbiamo un sacco di piccole app che vivono in server diversi, alcune di loro sono scrappers, alcune solo app web...
posta 11.09.2018 - 12:58
2
risposte

È necessario aggiornare EICAR per verificare la revisione del sistema antivirus?

Sto postando questo qui da quando i programmatori scrivono virus e software AV. Hanno anche la migliore conoscenza dell'euristica e di come funzionano i sistemi AV (cloaking ecc.) Il file di test EICAR è stato utilizzato per testare funzional...
posta 09.09.2010 - 17:31