Domande con tag 'patterns-and-practices'

2
risposte

Architettura dell'applicazione software modulare

Per questa domanda, assumiamo quanto segue: I principi di progettazione OOP vengono seguiti. I moduli generalmente non consumano più di un problema generale, ma diversi scopi commerciali. Applicazione ibrida (più piattaforme). Comprend...
posta 28.05.2017 - 19:11
4
risposte

Wrappers di funzioni senza argomenti: cattiva pratica?

Il mio collega ama scrivere classi contenenti metodi simili a questo: public function doTaskA() { return $this->doTask('A'); } public function doTaskB() { return $this->doTask('B'); } private function doTask($task) { ... D...
posta 01.06.2015 - 09:51
3
risposte

A cosa serve un buon uso dei database XML nativi? [chiuso]

Quale sarebbe un buon caso d'uso usare un database XML nativo come Apache Xindice ed eXist-db? In passato ho utilizzato le funzionalità XML di SQL Server ed erano di grande valore, ma è possibile utilizzare XML per il 5% e lo storage tradizional...
posta 25.12.2013 - 19:01
1
risposta

Procedure moderne per applicazioni basate su stored procedure

Lavoro in una soluzione abbastanza grande e vecchia che ha molti punti di accesso per diversi tipi di client, con siti Web per l'accesso pubblico, siti Web per l'accesso interno, alcuni siti Web e servizi Web per l'accesso delle aziende partner,...
posta 24.07.2013 - 17:06
3
risposte

Disegna linee con trattini nei log

A volte può facilitare la leggibilità di "disegnare" linee in un file di log. Ad esempio: noise noise ----------------------------- Starting Operation ABC blabla blabla ----------------------------- End of Operation ABC noise noise Ovviamen...
posta 12.11.2018 - 11:20
4
risposte

Mantenendo una colonna del rapporto è la divisione tra altre due colonne

Sto per creare una tabella SQL in cui voglio memorizzare gli ordini di valuta. Ciò significa che devo memorizzare quanto ho pagato per una certa quantità e il rapporto tra le due quantità. Quindi per esempio: +-------------+--------------+----...
posta 03.02.2016 - 10:56
1
risposta

Devo seguire rigorosamente gli schemi?

Ho un servizio che è un client API. L'obiettivo è creare un'istanza di un cliente concreto che gli dici (diversi fornitori), implementare i suoi metodi ( createRequest e doRequest ) e inoltrare la chiamata al client concreto, quindi...
posta 15.12.2016 - 03:13
2
risposte

Rompe SRP per avere preoccupazioni sulla gestione dei dati e sulla mappatura degli oggetti all'interno di una singola classe, come parte del pattern DataMapper?

Riepilogo Voglio analizzare la preoccupazione di "creare un oggetto popolato dal database", da usare all'interno della mia applicazione. Il pattern DataMapper sembra fare proprio questo per me. Definizione del pattern DataMapper: link...
posta 29.06.2015 - 23:53
2
risposte

Esiste un nome per questo modello?

Un ciclo while può essere scritto come segue in C # (e in molte altre lingue): int someValue; int someTerminatingValue; while ((someValue = GetSomeValue()) != someTerminatingValue) { // Do something interesting } Esiste un nome per que...
posta 12.07.2015 - 19:30
2
risposte

Potrebbe essere definito un pattern decoratore?

Voglio aggiungere alcuni metodi aggiuntivi strettamente correlati a Book senza estendere Book. Così ho trovato lo schema del decoratore. La maggior parte degli esempi che ho visto sono ad es. estendere una classe decoratrice astratta che impl...
posta 07.06.2016 - 21:19