Domande con tag 'class-design'

1
risposta

È malvagio modellare le risposte JSON alle classi quando sono per lo più smilar?

Ecco il problema: Durante l'implementazione di un wrapper C # per un'API online ( Discogs ) mi sono trovato di fronte a un dilemma: molto spesso le risposte restituite hanno per lo più membri simili e mentre modellano queste risposte alle cla...
posta 28.06.2013 - 01:21
3
risposte

Quando utilizzare Parametri e Quando non C #

Ho un'applicazione con pattern MVVM. Richiede un ID utente e restituisce una tabella con i segnalibri dell'utente. Sto cercando di decidere se è meglio inserire parametri nei metodi del mio modello. ViewModel: namespace BookMarks { publ...
posta 21.08.2018 - 00:06
1
risposta

Uso delle classi interne per ottenere comportamenti thread-safe senza sincronizzazione

Ho alcune classi che contengono dati sia immutabili (primitivi e di riferimento) che mutabili, ma la mutabilità proviene da scritture esterne (un altro processo). Per evitare di usare synchronized su ogni getter / setter (e attorno all'o...
posta 22.03.2018 - 19:01
2
risposte

sconti dinamici per prodotti specifici

Ho una tabella di sconti / offerte, che sono applicabili solo quando si soddisfano determinati requisiti. Esempio: Dimensione: media, Categoria: classico, max. Ingredienti: 3, consegna: raccolta Soddisfare questi requisiti comporta che l'...
posta 18.07.2017 - 16:40
1
risposta

Controllo di una rete di sensori

Sto riscontrando un problema nello sviluppo di un'architettura orientata agli oggetti per gestire una rete di sensori e controlli. Attualmente sto scrivendo in Python, ma questa è più una domanda concettuale. Ho un Arduino collegato a un nume...
posta 03.08.2016 - 17:55
1
risposta

Esempi di raccolta classi di pattern repository con caricamento Lazy / Eager

Quando si implementa il repository è abbastanza facile per una classe autonoma. Purtroppo, non siamo in grado di utilizzare un ORM per gestire l'accesso ai dati, quindi sto tentando di ricreare manualmente alcune funzionalità (uggh). Ad esemp...
posta 15.01.2016 - 01:31
3
risposte

Come dovresti guardare i membri protetti dai test unitari usati dalla classe base astratta?

Ho le seguenti classi che desidero scrivere test unitari per: public abstract class BaseClass { public bool IsFooBar(Order order) { return order.IsNew && IsFooBarOverride(order); } protected abstract IsFooBarOv...
posta 09.11.2015 - 20:23
1
risposta

Aggiunta di una vista grafica a un sistema

Al momento ho un programma in Java che simula i movimenti ferroviari. In sostanza, i treni arrivano su piattaforme, raccolgono e rilasciano passeggeri, e quindi procedono, rispettando la segnalazione laddove possibile. Tuttavia, al momento quest...
posta 10.01.2015 - 11:42
2
risposte

Il diagramma delle mie classi deve modellare una relazione con quantità variabili

Sto provando a progettare un sistema di ordinazione di ristoranti in UML, che dovrebbe includere anche il sistema di scorta. Una delle classi è un Dish (cioè un piatto nel menu), e un altro è un Ingredient . La mia idea iniziale e...
posta 24.11.2014 - 01:52
1
risposta

Generalmente le classi in Python influenzano la leggibilità / le prestazioni?

Ho un set di classi che rappresentano oggetti diversi (tabelle in un database): class ObjA: # some class specific attributes and methods def refresh(self): # implementation pass class ObjB: # some class specific a...
posta 24.12.2014 - 18:42