Domande con tag 'design'

3
risposte

Progettazione del metodo POST REST: parametri di query / modulo e messaggi di contenuto incapsulati

Sto progettando un REST API e ho affrontato una scelta di formattazione dei miei metodi POST per l'assorbimento dei parametri in forma libera tramite stringa di query o parametri di contenuto: POST /my/api HTTP/1.0 paramOne=XYZ...
posta 22.11.2016 - 22:43
1
risposta

Condivisione di codice comune durante la riscrittura di un'applicazione

Ho un'applicazione 'A' che è stata sovrascritta usando Amazon SWF per fare lavori in modo asincrono. Lo stiamo riscrivendo nell'app "B" per mantenerlo semplice e fare gli stessi lavori in modo sincrono senza utilizzare SWF. Il codice effettivo c...
posta 10.11.2017 - 23:43
1
risposta

Challenge design Elevator [chiuso]

Ho bisogno di rafforzare le mie abilità OOP e quindi ho pensato di implementare un simulatore di Elevator. Inizialmente quello che sembra essere un design semplice è diventato un disastro completo e mi ha lasciato confuso sulla mia conoscen...
posta 18.07.2016 - 03:19
2
risposte

Che cosa fare, se ho bisogno di una classe generica di uso generico all'interno, ma non voglio passare argomenti tipo

Supponiamo di avere qualcosa di simile: class Page{ Header header; Body body; Footer<TFooterModel> footer; //TFooterModel is a type of content (subcontrol in some sense) that loaded inside footer. public Page(Header h,...
posta 08.08.2016 - 20:06
1
risposta

Relazione di classe interna ed esterna: la classe esterna dovrebbe essere amica di quella interiore?

Questo design è cattivo? Rompe l'incapsulamento? La struttura class B è un componente di class A . Pertanto, class A ha bisogno di accedere ai membri di class B . Lascia che una casa sia class A . Lascia che una governan...
posta 26.06.2016 - 20:17
1
risposta

Architettura del sistema di badge simile a StackExchange?

Voglio implementare la gamification nella mia applicazione mobile education. Ho un database con attività dell'utente e voglio analizzarlo e dare badge a un utente. Ci saranno molti badge con condizioni totalmente diverse. Alcuni badge saranno da...
posta 14.05.2016 - 06:27
1
risposta

Il routing di un sito con RESTful non è il massimo se si hanno URL molto lunghi?

Ho letto molto su RESTful, ma ho sempre avuto difficoltà a capire come usarlo con una stringa di query molto lunga. Questo è un progetto in-house, e non sempre avrà una semplice / someAzione o qualcheController / 12/14 / mio-articolo-I-voglio-in...
posta 28.08.2014 - 15:02
1
risposta

Domanda di implementazione .NET (accesso al repository)

Sto provando a scrivere un metodo generico che va a una particolare tabella DB a seconda dell'entità che viene passata (tutte le entità valide implementano IStaticData ): IEnumerable<T> GetEnumerable<T>() where T : IStaticDa...
posta 16.03.2016 - 17:20
1
risposta

Convenzioni di denominazione per i ruoli gerarchici in un'applicazione [chiusa]

Sto creando un'applicazione che internamente avrà tre aree di interfaccia separate completamente diverse. - Uno in cui gli utenti creano contenuti e interagiscono tra loro - Uno in cui una persona invita gli utenti di cui sopra e amministra l'a...
posta 07.11.2015 - 16:45
4
risposte

Costruttori pubblici e privati con firme equivalenti

Ecco il problema illustrato usando un esempio di una classe immutabile. Un libro deve avere almeno uno di un titolo e un codice ISBN. public class Book { private readonly string _title; private readonly int? _isbn; public Book(str...
posta 06.11.2015 - 07:00