Domande con tag 'design'

3
risposte

Quali argomenti esistono contro l'utilizzo della funzione di sostituzione delle parole chiave in molti sistemi di controllo della versione?

Ci sono argomenti là fuori contro l'uso della funzione di sostituzione di parole chiave (cioè sostituire $Revision$ con $Revision: 5$ ) in molti sistemi di controllo di versione? Ci sono delle cattive pratiche generali che l'utilizzo de...
posta 14.11.2010 - 20:26
2
risposte

Progettazione di entità che dovrebbero essere modificabili tramite la GUI ma protette da errori del programmatore

Ho un insieme di entità, per ora rappresentate da classi molto semplici (ulteriormente semplificate per questo esempio): public class Item { public string Name { get; private set; } public double MainValue { get; private set; } //shou...
posta 06.04.2015 - 13:44
4
risposte

Gestione di più raccolte in C #

Attualmente sto cercando di imparare C # e voglio migliorare la mia comprensione di Object Oriented Programming (OOP). Spero di ottenere questo risultato sperimentando un piccolo programma che tiene traccia dei miei compiti / informazioni sulla...
posta 21.01.2016 - 18:29
2
risposte

Creazione di istanze di un'interfaccia tramite un metodo statico

Il seguente disegno è difettoso? Fondamentalmente ho una classe principale utilizzata per creare un oggetto di un tipo e quindi restituirlo come l'interfaccia principale del tipo. Il problema con questo è che ognuna delle classi che implement...
posta 08.06.2016 - 10:55
3
risposte

Come testare un quadro di selenio?

Ho un framework di test del selenio molto grande che utilizzo per testare un'applicazione web. È stato costruito attorno a un modello di oggetto di pagina. Questa settimana ho corretto un bug in un pezzo di livello basso del framework, ma ha...
posta 16.01.2016 - 00:08
1
risposta

Inserisci il codice sorgente per le dipendenze all'interno del progetto stesso

Ho un progetto che dipende da librerie esterne che possono essere installate tramite un gestore di pacchetti ( pip in questo caso). Ma non mi aspetto che i miei utenti siano a conoscenza dell'installazione di queste dipendenze o che il gest...
posta 28.08.2017 - 16:50
2
risposte

Modo RESTful per gestire le risorse correlate sia per istanze specifiche di una risorsa sia per tutte quelle risorse

Sto progettando un'API RESTful con una configurazione come questa: /users - restituisce tutti gli utenti /users/123 - restituisce l'utente con l'id 123 /users/123/comments - restituisce tutti i commenti per l'utente 123...
posta 29.06.2017 - 14:02
1
risposta

Uno spazio bianco nella strip dovrebbe essere nel contenuto dell'utente?

Diciamo che esiste un'API REST che consente agli utenti di creare oggetti. Questi oggetti hanno un nome. Il nome non deve essere univoco tra tutti gli oggetti e non ha alcun significato speciale all'interno dell'API. Dovrebbe la strip strip spaz...
posta 03.12.2016 - 13:16
1
risposta

Devo seguire rigorosamente gli schemi?

Ho un servizio che è un client API. L'obiettivo è creare un'istanza di un cliente concreto che gli dici (diversi fornitori), implementare i suoi metodi ( createRequest e doRequest ) e inoltrare la chiamata al client concreto, quindi...
posta 15.12.2016 - 02:13
2
risposte

Differenza tra la composizione di fabbrica e l'ereditare

Sto leggendo sul modello di progettazione "metodo di fabbrica" da "Head First Design Patterns". Quindi, c'è una classe public class PizzaStore { SimplePizzaFactory factory; public PizzaStore(SimplePizzaFactory factory) { this.f...
posta 22.09.2017 - 15:13