Domande con tag 'design'

4
risposte

qual è la differenza tra ingegneria, ingegneria e ingegneria di destra? [chiuso]

Qual è la differenza tra over-engineering, under-engineering e right-engineering in prospettiva di codifica / progettazione? Ho trovato l'over-engineering: codificare troppo come fare un codice di requisiti futuri e implementare la logica sem...
posta 29.06.2015 - 05:33
2
risposte

Devo racchiudere le strutture dati della libreria?

Supponendo che ho i seguenti oggetti (pseudocode per Ruby): StringToXML con call metodo che accetta un String e restituisce un oggetto ExternalLibrary::XML::Document (una struttura dati da una libreria di terze parti)...
posta 12.12.2017 - 21:52
5
risposte

Come può un'app Web funzionare correttamente quando la connessione Internet viene persa per alcune ore?

Il nostro team desidera progettare un sistema di gestione della farmacia al dettaglio basato sul Web. Una soluzione basata sul Web è buona perché non sono necessarie installazioni da parte dell'utente. Alcuni dei dati recuperati dal database...
posta 26.04.2018 - 13:36
3
risposte

Implementazione di copy-on-write

Ho una classe piuttosto grande che contiene un numero di variabili membro associate. Queste variabili membro possono essere raggruppate in sezioni correlate. Abbiamo notato che il modello di utilizzo della classe è di creare una copia di un'ista...
posta 02.11.2017 - 06:12
1
risposta

Come riparare software mal progettato? [chiuso]

Sto lavorando ad un grande progetto da solista come hobby, e all'inizio ho commesso un errore: sono saltato dritto nella programmazione senza dare un secondo per progettare. Ora sono quasi 6 mesi e le cose stanno iniziando a cadere a pezzi: non...
posta 25.05.2014 - 21:35
3
risposte

Fabbrica di fabbriche? [chiuso]

Ho classi factory concrete che implementano l'interfaccia MyFactory . Voglio ottenere oggetti di fabbrica concreti basati su parametri. Come si fa? Un modo è creare fabbrica di fabbriche [FoF], e FoF dovrebbe essere parametrizzato in fabb...
posta 27.11.2015 - 12:50
3
risposte

Specifica dettagliata della tabella esatta o implicita

Considera le seguenti due query in SQL (Transact SQL): UPDATE [database_name].[dbo].[table_name] SET [database_name].[dbo].[table_name].[field_name] = @value WHERE [database_name].[dbo].[table_name].[field_name] = @searchvalue e l'alternati...
posta 10.04.2017 - 11:38
2
risposte

Qual è il miglior design del software nella creazione di metodi?

Avevo creato un metodo di estensione che estendeva il tipo di stringa in C #. // actually checks if the string is empty or null and then looks up the default // promotion code which is set in the backend admin system. promocode.HasPromode();...
posta 10.02.2014 - 19:16
1
risposta

Dovremmo creare classi solo per raggruppare le proprietà

Sto progettando un po 'di software che si integrerà con il nostro sistema aziendale utilizzando i servizi web. Abbiamo a che fare con gli ordini di lavoro necessari per mantenere le attrezzature. Abbiamo un po 'di disaccordo riguardo alla str...
posta 14.10.2013 - 02:25
1
risposta

Le condizioni di post di una routine sono un sottoinsieme di precondizioni?

Come dice il titolo. Le condizioni di post di una routine devono essere un sottoinsieme delle precondizioni per la routine? Il modo in cui comprendo le post-condizioni è che sono del tutto indipendenti dalle precondizioni, quindi la mia compr...
posta 04.11.2013 - 18:07