Domande con tag 'design'

3
risposte

Dove devo posizionare la mia interfaccia?

Ho un'interfaccia per comunicare con un DB (in realtà non è un database, ma questo per dare un esempio concreto): interface DbInterface{ Result sendQuery(Query q); } E sto cercando di migliorare la riusabilità separando componenti speci...
posta 04.09.2013 - 14:47
2
risposte

Controller anteriore in PHP

Quando leggi lo sviluppo di applicazioni web, "front controller" e "single point of entry" sono parole frequenti con le quali ti trovi di fronte. A mio modo di vedere, il punto è fornire una singola posizione in cui decidi cosa fare nel tuo prog...
posta 04.02.2014 - 09:32
1
risposta

Class Naming Conundrum

Sto lavorando a un progetto personale che funziona con i database, e in questo progetto ho un insieme di classi che sono simili , quindi ereditano da una classe base comune. Il problema che ho di fronte è che ho la sensazione fastidiosa che i n...
posta 10.06.2013 - 13:59
6
risposte

Quando scrivi una libreria, quanto dovrebbe fare l'utente?

Prima di tutto, questa domanda va oltre il mio esempio (non voglio che questo sia troppo localizzato o migrato allo Stack Overflow), ma mi sono imbattuto in questo quando ho pensato a qualcosa che volevo provare in C così ho pensato che io ' d u...
posta 17.08.2011 - 14:38
4
risposte

Come selezionare il sistema di disegno quando i requisiti non sono ancora noti?

Stiamo sviluppando un'applicazione per l'elaborazione e la visualizzazione di dati 2D. Al momento i dati vengono visualizzati convertendo ciascun punto in un colore a seconda dell'intensità, quindi in un codice di livello piuttosto basso. Funzio...
posta 08.08.2012 - 12:00
1
risposta

Come scrivere codice riutilizzabile in node.js

Sto cercando di capire come progettare le applicazioni node.js, ma sembra che ci sia qualcosa che non riesco a capire sulla programmazione asincrona. Supponiamo che la mia applicazione abbia bisogno di accedere a un database. In un ambiente s...
posta 04.09.2012 - 17:40
5
risposte

OOP: passare un nuovo oggetto come parametro o crearlo all'interno del costruttore?

Ho tre sottoclassi che ereditano da Hero : Warrior Magician Amazon I tre hanno un Weapon , che è sempre lo stesso: Warrior contiene sempre un Sword (che eredita da Weapon ) Magician co...
posta 05.03.2017 - 03:35
3
risposte

Pattern per verificare la disponibilità del servizio online

Non sono sicuro che sia interamente in argomento, ma cercherò di renderlo tale. Ho un servizio online (API) e un'applicazione Android che lo utilizza per tutte le azioni nell'app . Al momento attuale, nulla è archiviato localmente, quindi de...
posta 26.01.2015 - 16:02
3
risposte

Come evitare di mescolare la chiave surrogata con il resto dei dati

Supponiamo di avere un CRUD molto semplice in cui stai semplicemente memorizzando un semplice tipo di dati simile a una tupla, ma la sua chiave primaria naturale è ingombrante da ricordare (molto lunga, difficile da scrivere, ecc.). Inoltre, sup...
posta 25.08.2016 - 17:20
1
risposta

Chi comunica con il database in MVC / MVP?

Sto costruendo una piccola applicazione e voglio salvare i miei oggetti di business in un database. Ho i miei oggetti business e un modello che funge da contenitore per i miei oggetti aziendali e fornisce metodi per la loro creazione e cancel...
posta 23.02.2016 - 00:40