Domande con tag 'design'

1
risposta

Algoritmo di commutazione per il problema di progettazione del software di parcheggio

C'è una domanda di intervista comune che sarà una varietà della simulazione del parcheggio - la cui essenza è che hai un parcheggio con posti auto di varie dimensioni (piccolo, medio, grande) e auto di varie dimensioni (piccolo, medio, grande),...
posta 31.08.2016 - 14:00
1
risposta

Quando si progetta un router URL, c'è un motivo per cui alcuni framework scelgono un file di configurazione rispetto a una convenzione di denominazione?

Sono confuso sul routing. In alcuni sistemi ho visto solo le convenzioni di denominazione. In altri ho visto la configurazione, e in alcuni ho visto entrambe le opzioni (come in ASP.NET MVC5). Nel sistema basato sulla convenzione di denominaz...
posta 25.05.2016 - 17:44
2
risposte

Un modo migliore di fornire accesso a una singola classe "back-end" all'intera applicazione

La mia applicazione sta diventando sempre più complessa. Attualmente, ho una collezione di classi che compongono un "Backend", questo contiene un DataInterface che parla con un database e restituisce le classi POCO, un ModelProvider che li av...
posta 12.05.2016 - 11:12
1
risposta

È buona pratica incapsulare la comunicazione con il servizio web?

Sto lavorando su un'applicazione ASP.NET necessaria per comunicare con un servizio web Flask. Il mio pensiero iniziale era quello di includere la comunicazione con il servizio web direttamente nel file aspx, simile allo scenario 1. Tuttavia,...
posta 12.05.2016 - 13:09
1
risposta

Data Storage Architecture: Memorizzazione di dati gerarchici (JSON / BSON)

Supponiamo di avere il concetto di archiviazione gerarchico di "Foo". "Foo" contiene un id, vari valori e zero a molti "Foo". Ovviamente, a sua volta, gli elementi figli possono contenere zero a molti Foos. I dati sono puramente gerarchici: un d...
posta 23.05.2016 - 16:30
2
risposte

Separazione della logica di salvataggio da WinForm per renderlo riutilizzabile

Ho un Windows Form per la creazione di configurazioni. Ha circa 50 campi di dati, che rappresentano un gruppo di entità, che devo catturare quando l'utente preme il pulsante Salva. Attualmente, premendo il pulsante Salva, creo il gruppo di entit...
posta 29.06.2016 - 10:03
2
risposte

Duplicare il software e aggiungere funzionalità o mantenerne uno con funzioni versatili

Recentemente sono stato assunto e ho trovato due applicazioni esatte con un singolo servizio extra nella versione duplicata, e ovviamente ogni applicazione punta a separare i database. Tuttavia, la versione originale aveva alcune vulnerabilit...
posta 04.07.2016 - 05:43
1
risposta

Libreria autonoma per la registrazione degli errori?

Sfondo Ecco come registro attualmente eventuali eccezioni che si verificano nel mio codice: Passa ad ogni istanza di oggetto il percorso di un file in cui voglio che tutto il log avvenga. Ciascuno degli oggetti ha il proprio codice di...
posta 04.05.2016 - 12:09
1
risposta

Perché le ncurses usano le coppie di colori?

Sul tuo terminale preferito, il carattere ANSI speciale per il testo rosso è ^[[31m . Il carattere speciale ANSI per uno sfondo blu è ^[[44m . Quindi, per avere il testo rosso su sfondo blu sarebbe ^[[31m^[[44mHello World! . Tutta...
posta 14.11.2016 - 22:35
1
risposta

Strategie di costruzione e implementazione nel software di casa

Attualmente stiamo sviluppando applicazioni che verranno eseguite internamente e che non verranno distribuite a nessun cliente. Siamo l'unico cliente. Stiamo usando c # e l'ultima piattaforma .Net. Stiamo anche utilizzando Team Foundation Ser...
posta 22.11.2016 - 13:49