Domande con tag 'c#'

3
risposte

Microservizio e anti-pattern

Sto facendo un microservizio e stavo cercando di prendere una decisione su come gestire il modello di dominio. Sto pianificando di avere più microservizi, ad esempio: un ClientMS e un PaymentMS. Entrambi hanno bisogno di avere una classe cliente...
posta 22.06.2017 - 15:06
3
risposte

È un singleton con un metodo di aggiornamento e una verifica dello stato del software un modello valido?

Lo stack overflow ha suggerito che questa domanda sia la più adatta a me. Normalmente lavoro in C #, ma attualmente sto lavorando a un'applicazione vb.net net. Quindi sentiti libero di rispondere con vb.Net o c # ... Essenzialmente ho un sing...
posta 01.02.2017 - 15:38
3
risposte

Perché non rendere tutto privato o pubblico? [chiuso]

Nel codice ci sono dichiarazioni private e pubbliche. Perché non dovrei rendere tutto privato o rendere tutto pubblico?     
posta 25.10.2016 - 21:40
3
risposte

Assegnazione della responsabilità per l'annullamento di un ordine

Durante una conversazione con il nostro esperto di domini possiamo utilizzare questa funzione: A Customer service agent can cancel an Order by decreasing its quantity. To cancel an Order we decrease its quantity by the specified quantity, c...
posta 08.08.2014 - 15:35
3
risposte

Quando utilizzare la variabile di interfaccia = nuova variabile di classe OOP

Ho visto spesso persone che usano questo codice come interface IAnimal { void die(); } class Cat : IAnimal { void die() { ... } void meow() { ... } } IAnimal anAnimal = new Cat(); Cat aCat= new Cat(); C # sa per certo che...
posta 20.02.2014 - 10:05
4
risposte

Come si chiama questo modello di progettazione? [chiuso]

Ho un po 'di codice: /// <summary> /// Represents Record Locator class /// </summary> public class RecordLocator : IRecordLocator { /// <summary> /// The Record Locator string, for example: ZT8C4O /// </summary...
posta 13.02.2014 - 14:58
3
risposte

Qual è una strategia efficace per contrassegnare il codice come rivisto?

Sto rivedendo una grande base di codice C # e ho pensato su come contrassegnarlo come recensito quando lo è, per non rivederlo due volte. Attualmente ho un ReviewedAttribute che uso per decorare i membri che sono stati revisionati: p...
posta 17.07.2017 - 21:14
1
risposta

Perché gli indicatori ordinali sono considerati lettere?

Ho avuto la mia sorpresa ieri rispetto a gli indicatori ordinali sono considerati lettere. Pensavo che le lettere fossero solo [a-zA-Z] . Perché sono considerati lettere e non simboli? char.IsLetter('º'); // true char.IsLetter...
posta 04.04.2017 - 11:03
1
risposta

Come far funzionare i metodi C # come le funzioni javascript? [chiuso]

Lo terrò semplice, voglio che i metodi di C # funzionino come le funzioni di javascript. Principalmente così posso convertire questo - function makeVariable(terp) { var me = {value: 0}; return function () { terp.stack.push(me); }; }...
posta 18.04.2014 - 03:18
3
risposte

Memorizzazione di un dizionario C # di tipo datetime, enum [chiuso]

Come dice il titolo, sto cercando un modo per memorizzare molti dizionari (uno per utente) di tipo Dictionary<DateTime,enum> in un database (sql server 2012). Ogni dizionario contiene 366 elementi e rappresenta un calendario in cui...
posta 10.04.2014 - 12:51