Tutte le domande

2
risposte

Dichiarazione dell'interfaccia - ultima vs cronologia

Immagina che ci sia un'interfaccia IPriceProvider che dovrebbe servire a 2 bisogni: storici e recenti. Quindi penso che abbiamo 2 opzioni qui. Per prima cosa: PriceInfo GetLatestPrice(string symbol); PriceInfo GetHistoricalPrice(string sy...
posta 23.10.2016 - 09:01
1
risposta

Come si dovrebbero evitare riferimenti ad oggetti circolari quando ogni elemento in una collezione può eventualmente interagire con qualsiasi altro elemento?

Ho una classe chiamata Canvas che funge da contenitore per un numero di Rectangle . Il Rectangle s ha il seguente comportamento: Possono essere spostati all'interno di Canvas . Possono essere ridimensionati. Non poss...
posta 07.11.2016 - 02:00
1
risposta

Retribuzione dell'eredità in OOP per modellare una tassonomia della vita reale [duplicato]

Esiste un modo per utilizzare le funzionalità esistenti dei linguaggi di programmazione orientati agli oggetti per aggirare il problema di quadrati / rettangoli? Un bambino può essere definito in termini di sottogruppo più restrittivo della...
posta 31.10.2016 - 17:01
2
risposte

come gestire richieste di modifica di piccole dimensioni nel processo di distribuzione automatizzato

Ho installato un server Gitlab per gestire diverse app di Laravel. Sono anche in grado di configurare l'IC Gitlab per distribuire il codice nei siti di sviluppo e produzione. Tutto è semplificato. Il problema è che i client vogliono apportare...
posta 18.10.2016 - 23:05
2
risposte

Problemi di prestazioni con oggetti strutturati di grandi dimensioni in .Net Application Cache?

La mia app ASP.NET offre molte discussioni di gruppo separate e complete. Come attualmente scritto, i dati globali attivi sono conservati in un oggetto GroupDiscussionObject complesso che è archiviato in System.Web.HttpContext.Current.Applicatio...
posta 10.11.2016 - 22:29
1
risposta

Che cosa rende la progettazione per contratto uno strumento?

La progettazione per contratto si basa sulla logica di Hoare, in cui una dimostrazione di correttezza di un programma viene stabilita ragionando su condizioni pre / post e invarianti. Quali sono i mezzi e i prerequisiti di una lingua che rend...
posta 07.03.2016 - 01:59
1
risposta

Conversione funzionale JavaScript dalla lista semplice all'albero

Ho seguito i tutorial di RxJS link . Quasi tutti gli esercizi prevedono il passaggio da una struttura gerarchica a una struttura piatta, quindi ho pensato di provare a fare il contrario. Voglio convertire da una matrice piatta a una struttur...
posta 14.01.2016 - 06:47
2
risposte

Ricevere molti record e archiviarli in un database in un breve lasso di tempo

Un collega mi ha sfidato con una domanda interessante. Ad essere onesti non ho idea di come affrontarlo. Supponiamo che: Every 5 minutes you get a new file with one hundred thousand new records. You need to store the records in a datab...
posta 06.10.2016 - 17:52
5
risposte

Polimorfismo in classi quasi identiche

Al momento sto lavorando a un progetto con diverse istanze di abstract class . Alcune funzioni nelle sottoclassi sono le stesse, altre no. Questo porterebbe al codice come il seguente. Nel codice uso l'oggetto come parametro, ma nel progett...
posta 21.10.2016 - 10:59
1
risposta

Licenza per libreria software biforcuta

Sto scrivendo un'applicazione per la quale voglio usare un codice open source vecchio di 20 anni. Il codice originale è un po 'antiquato in certi aspetti, ad esempio, è scritto in K & R anziché in C99; deve calcolare manualmente alcune cose...
posta 12.01.2016 - 01:19