Domande con tag 'design-patterns'

1
risposta

Come prevenire gli indirizzi di hardcoding in un progetto web?

In un'applicazione web abbastanza complicata, ci sono quasi centinaia di reindirizzamento a un'altra pagina, o collegamento a un'altra pagina, ecc. Immagina di avere una pagina chiamata /services/users/register-new-user e in molti posti des...
posta 10.08.2011 - 14:03
2
risposte

Costruttore predefinito e ritorno per puntatore

Ho una classe Item che ha un costruttore non predefinito e non ha un costruttore predefinito. Non esiste un costruttore predefinito perché non voglio avere oggetti Item con alcuni valori predefiniti strani intorno. class Item {...
posta 16.02.2017 - 08:42
2
risposte

tre progetti sovrapposti - come organizzare

Al momento sto sviluppando in parallelo tre progetti software scientifici (visione computerizzata) in Python e mi graffio la testa sull'organizzazione, sul codice pulito e sulla facilità di estendibilità / mantenimento del codice. Una domanda...
posta 28.02.2017 - 15:19
1
risposta

Modello di bandiera auto-modificante e implementazione standard

Sto lavorando su un pezzo di codice che elabora un sacco di messaggi e li passa a un altro servizio. Questo processo potrebbe non riuscire, causando un riferimento errato al servizio. Ogni volta che si verifica un errore, il messaggio che accett...
posta 16.03.2017 - 19:11
1
risposta

Rivelare il modello del modulo per Python?

Javascript ha uno schema per la creazione di funzioni private chiamato Pattern rivelatore di JavaScript . Nasconde le tue funzioni in una chiusura che restituisce un oggetto modificato per fornire l'accesso alle funzioni che vuoi rendere pub...
posta 12.08.2017 - 08:17
1
risposta

Dipendenza circolare nell'integrazione delle dipendenze

siamo abbastanza nuovi in DI e stiamo effettuando il refactoring della nostra applicazione per utilizzare Prism / Unity. Siamo quasi arrivati ma siamo rimasti bloccati su una dipendenza circolare. Ho letto molto, ci sono un sacco di domande simi...
posta 13.06.2017 - 10:35
1
risposta

Collega gli osservatori a osservabili automaticamente usando il contenitore di iniezione delle dipendenze

Ho diversi servizi che implementano un'interfaccia Observer e un servizio che implementa la corrispondente interfaccia osservabile. Attualmente sto usando l'unità insieme a Prism, quindi preferirei mantenere questa combinazione. La mia soluzi...
posta 30.06.2017 - 08:30
2
risposte

Mescolando JavaScript e scripting lato server

A volte vedo un codice come questo (in questo caso PHP e JS misti, ma potrebbe essere qualsiasi lingua lato server): <script> var data = <?php echo $bigDataStructure ?>; // then lots more pure js with no php mixed in which can...
posta 03.07.2017 - 20:02
1
risposta

Come progettare i miei repository quando ci sono più fonti per lo stesso tipo di dati?

Nella mia domanda, devo ottenere dati dal nostro ERP. Per questo esempio, diciamo i dati del prodotto. Alcuni dei dati provengono dall'API che il nostro ERP ci ha fornito, mentre alcuni provengono da chiamate dirette DB poiché l'API non ci fo...
posta 18.07.2017 - 06:21
2
risposte

Devo creare una quarta classe?

Ho un compito semplice questo è quello che mi serve il codice da fare: Leggi i dati da una risorsa REST di terze parti. Analizza l'oggetto JSON in modo che corrisponda alla mia struttura interna. Salva i dati analizzati nel mio database....
posta 10.09.2017 - 00:44