Domande con tag 'design'

1
risposta

Metodo factory con nome corretto vs catena di regole

Ho l'obbligo di avere un componente che verificherà l'input rispetto ad alcune regole in un ordine rigoroso. L'ordine delle regole è definito dall'azienda. Per mantenere il codice di esempio semplice, proverò a definire un'analogia. Diciamo c...
posta 18.07.2018 - 06:23
1
risposta

L'uso della funzione flip è un odore per il cattivo design?

Tutto è nel titolo, l'uso della funzione flip è un odore per il cattivo design? Vengo da un universo JavaScript e lavoravo con lodash / fp o Ramda . Recentemente, ho scritto alcune cose in cui due elenchi di tipi completamente diversi d...
posta 19.07.2018 - 06:17
1
risposta

Firmware Design Document (FDD) per un sistema embedded

Che cos'è un documento di progettazione del firmware (FDD) in termini di un sistema embedded? Sto lavorando allo sviluppo di un'applicazione che potrebbe funzionare su una scheda personalizzata simile alla Xilinx Zynq Development Board (in es...
posta 23.11.2018 - 04:02
2
risposte

Avvolgere un processo shell per manipolare un file system, come migliorare la progettazione?

Nella mia libreria API (C ++) sto avvolgendo un processo shell (generato con popen ) con diverse classi manipolare un file system. La classe base ProcessFileWrap avvolge le attività generali del filesystem ed esegue altre attività perso...
posta 29.04.2017 - 04:25
2
risposte

La proprietà dell'oggetto dipende dagli oggetti precedenti in un elenco. Il modo migliore per andare su questo?

Quindi in pratica ho un oggetto con alcune proprietà al suo interno: public MyObject { public string Name {get;set;} public bool Complete {get; set;} } List<MyObject> myList = new List<MyObject>(); myList.Add(new MyObject("Page1"...
posta 30.05.2017 - 15:58
1
risposta

Come progettare un'IA per scusarmi?

Contesto : sto lavorando a una versione per console Windows del gioco da tavolo Spiacente. In Scusa, ogni giocatore ha quattro pedine. Basato su carte pescate, un giocatore muove le sue pedine attorno al tabellone. Queste mosse possono influenz...
posta 03.06.2017 - 02:19
1
risposta

ES6 e OO Design: è una buona idea usare una classe come "Interfaccia"?

Di solito su Php o in Java e in altre lingue a orientamento intrinseco con singolo elemento ereditario, quando scrivo un software che utilizzo e interfaccia poi e successivamente implemento la classe che implementa la logica di business. Ad e...
posta 08.06.2017 - 16:43
2
risposte

In che modo il servizio di prenotazione taxi seleziona le coordinate del conducente più vicine?

Comprendo che il server Uber (o qualsiasi altro servizio di taxi) riceve le coordinate dell'utente tramite l'app. Diciamo che prenoto il taxi alle 10 del mattino. Ma come fa uber a sapere quali cabine sono libere e vicine alla coordinata dell'ut...
posta 27.06.2017 - 02:57
1
risposta

Relazioni e vincoli del database gestiti nel software applicativo [chiuso]

Ho lavorato in un'app che gestisce relazioni e vincoli a livello di applicazione. In che modo ciò influisce sul cambiamento dei database mantenendo il software applicativo? Ciò significherebbe che il database sarebbe semplicemente "Persistenz...
posta 07.07.2017 - 10:32
3
risposte

La riscrittura del vecchio codice è ancora una buona idea? [duplicare]

Ispirazione qui Diciamo che ho un grande, meraviglioso set di test di integrazione per il mio prodotto. Verifica tutto e tutto ciò che dobbiamo testare. E dopo che il prodotto ha superato tutti questi test, diamo un'occhiata all'origine,...
posta 03.06.2017 - 07:19