Domande con tag 'design'

8
risposte

Azione dell'utente una volta al giorno: Ripristino 24 ore a mezzanotte Reset [chiuso]

Quando un utente è in grado di eseguire un'azione solo una volta al giorno, ad esempio ottenendo un biglietto gratuito per una competizione, ci sono due possibilità che ho riscontrato nella mia esperienza. 1) Ripristino di 24 ore Se eseg...
posta 18.12.2018 - 11:19
5
risposte

I diagrammi di classe UML sono adeguati per progettare i sistemi JavaScript?

Dato che UML è orientato verso un approccio più classico all'orientamento agli oggetti, è ancora utilizzabile in modo affidabile per progettare i sistemi JavaScript? Un problema specifico che posso vedere è che i diagrammi di classe sono, di...
posta 15.09.2012 - 03:06
4
risposte

Best practice per la riprogettazione di un database

Sono a conoscenza di alcune best practice generali durante la progettazione di un database per un'applicazione, ma per quanto riguarda la riprogettazione? Sono in una squadra incaricata di riprogettare un'applicazione aziendale interna, anche...
posta 03.01.2012 - 18:13
7
risposte

"Set" dovrebbe avere un metodo Get?

Abbiamo questa classe C # (sarebbe quasi la stessa in Java) public class MyClass { public string A {get; set;} public string B {get; set;} public override bool Equals(object obj) { var item = obj as MyClass; if (item...
posta 01.11.2016 - 08:58
10
risposte

Sovrascrive un segnale di avvertimento? [chiuso]

Quindi presentiamo un semplice esercizio di codifica ai nuovi candidati con alcuni requisiti ben definiti. Occasionalmente riceviamo soluzioni che in realtà non risolvono il problema, ma sono troppo ingegnerizzate per risolvere un problema perce...
posta 13.09.2013 - 14:28
9
risposte

È normale / accettabile scrivere note, pensieri, algoritmi, decisioni durante la codifica e la manutenzione? [chiuso]

Alcune persone hanno questo problema che non riescono a pensare senza parole. E scrivere i loro pensieri e decisioni è il modo più efficace per procedere. Quindi - è normale e accettabile che scriva i miei pensieri e le mie decisioni in qualc...
posta 26.08.2016 - 23:23
4
risposte

Differenze architettoniche tra linguaggi dinamici e statici

Ci sono delle grandi differenze architettoniche quando progettiamo applicazioni che saranno costruite su linguaggi statici (come C # o Java) e linguaggi dinamici (come Ruby o Python)? Quali sono le possibilità di progettazione che potrebbero...
posta 01.09.2011 - 23:31
2
risposte

Repository DDD nell'applicazione o nel servizio di dominio

Sto studiando DDD in questi giorni e sto avendo alcune domande su come gestire i repository con DDD. In realtà, ho incontrato due possibilità: Primo Il primo modo di gestire i servizi che ho letto è quello di iniettare un repository e...
posta 07.09.2016 - 19:44
1
risposta

Progettazione di un'architettura di coda dei messaggi scalabile

Recentemente ho iniziato a imparare le sfumature dell'architettura computerizzata scalabile e aziendale e uno dei componenti centrali è una coda di messaggistica. Per imparare di più da qualsiasi paradigma di programmazione, sto cercando di impl...
posta 17.05.2013 - 03:00
4
risposte

Legittimo "vero lavoro" in un costruttore?

Sto lavorando a un progetto, ma continuo a colpire un posto di blocco. Ho una particolare classe (ModelDef) che è essenzialmente il proprietario di un albero nodo complesso costruito analizzando uno schema XML (penso DOM). Voglio seguire i buoni...
posta 20.12.2015 - 02:11