Tutte le domande

1
risposta

Consegna continua, compilare una volta o creare per ambiente

Al momento stiamo discutendo con i nostri team sul processo migliore per la creazione del nostro software. Il mio team sta seguendo gitflow e sta costruendo una volta all'inizio della pipeline di distribuzione e promuovendo tale build attraverso...
posta 14.06.2017 - 12:17
1
risposta

Rivelare il modello del modulo per Python?

Javascript ha uno schema per la creazione di funzioni private chiamato Pattern rivelatore di JavaScript . Nasconde le tue funzioni in una chiusura che restituisce un oggetto modificato per fornire l'accesso alle funzioni che vuoi rendere pub...
posta 12.08.2017 - 06:17
5
risposte

È una cattiva pratica fornire gli argomenti della riga di comando per i test unitari

Sono su C ++ e utilizzo gtest come framework principale. Diciamo che ho una funzione di rilevamento dei bordi che voglio testare che prende un'immagine come input e restituisce l'immagine rilevata dal bordo. Ho 3 immagini pronte per essere contr...
posta 11.07.2017 - 18:52
1
risposta

È una cattiva pratica inserire e aggiornare attraverso le viste del database?

Attualmente stiamo lentamente sostituendo un framework ORM personalizzato con Entity Framework (EF). Uno dei passaggi è assicurarsi che possiamo aggiornare e inserire record attraverso le viste del database con EF, proprio come stiamo facendo co...
posta 30.06.2017 - 14:09
1
risposta

Dipendenza circolare nell'integrazione delle dipendenze

siamo abbastanza nuovi in DI e stiamo effettuando il refactoring della nostra applicazione per utilizzare Prism / Unity. Siamo quasi arrivati ma siamo rimasti bloccati su una dipendenza circolare. Ho letto molto, ci sono un sacco di domande simi...
posta 13.06.2017 - 08:35
1
risposta

Il mio caso d'uso per Redis è appropriato?

Sto scrivendo un'app web che è fondamentalmente eventi di Facebook, ma più improvvisata e in tempo reale. Un utente può creare un evento e altri utenti online nell'area (raggio di 30 miglia) dovrebbero immediatamente vedere l'evento. Gli utenti...
posta 30.05.2017 - 15:57
1
risposta

Post e statistiche: è necessario normalizzarlo o mantenerlo insieme?

Ho tabella posts : id (int) index uid (int) text (text) created (int) is_deleted (tinyint) e una tabella per memorizzare post stats : post_id (int) index comments (int) shares (int) views (int) Ora quando prendo post, la maggio...
posta 17.06.2017 - 09:16
1
risposta

Come e cosa esporre una classe Tree AVL per un corretto test?

Non so quali metodi dovrebbero essere pubblici, perché ho i metodi di test che richiedono un nodo e un nodo è qualcosa di cui nessuno deve sapere. public static class Node<K, V> //nested static class of AVLTree public class AVLTree<K...
posta 05.07.2017 - 06:17
1
risposta

Collega gli osservatori a osservabili automaticamente usando il contenitore di iniezione delle dipendenze

Ho diversi servizi che implementano un'interfaccia Observer e un servizio che implementa la corrispondente interfaccia osservabile. Attualmente sto usando l'unità insieme a Prism, quindi preferirei mantenere questa combinazione. La mia soluzi...
posta 30.06.2017 - 06:30
2
risposte

Mescolando JavaScript e scripting lato server

A volte vedo un codice come questo (in questo caso PHP e JS misti, ma potrebbe essere qualsiasi lingua lato server): <script> var data = <?php echo $bigDataStructure ?>; // then lots more pure js with no php mixed in which can...
posta 03.07.2017 - 18:02