Domande con tag 'object-oriented'

1
risposta

Come evitare di legare questi due metodi insieme allo stato globale mutabile?

Sono in procinto di leggere Code Complete 2 e ho imparato che usare lo stato globale è un no-no. Cosa posso fare per evitare di utilizzare lo stato globale in questa situazione? Alcune informazioni di base: ho due metodi diversi ( formAdded...
posta 26.06.2015 - 16:55
1
risposta

Devo utilizzare la composizione o l'ereditarietà per condividere elementi di configurazione?

Sto lavorando a un progetto abbastanza nuovo in cui mi piacerebbe condividere alcuni elementi di configurazione usati da un plugin JavaScript. Nello specifico, il progetto utilizza jQuery dataTables e voglio trovare un buon modo per condividere...
posta 07.11.2014 - 22:58
1
risposta

Design Patterns per la creazione di attività

Sto sviluppando un software in cui ogni azione delle mie entità ha bisogno di creare attività che verranno eseguite nella mia infrastruttura. Quando creo un'attività, sono solo i record nel database. Successivamente, verrà eseguito da un servizi...
posta 27.06.2014 - 17:10
1
risposta

Strutturazione di un sistema di archiviazione per un gioco

Sto lavorando a un gioco multiplayer , in cui un giocatore ha molti depositi in cui archiviare gli oggetti. archiviazione Lo storage è il sistema che consente all'utente di depositare oggetti e riprenderli. Esempio di tipi di archiviazi...
posta 30.06.2014 - 14:58
2
risposte

Problemi con la progettazione OO per l'applicazione con componenti collegabili

Sto cercando di ridefinire un codice brutto e renderlo facilmente estensibile in futuro. L'applicazione non dovrebbe essere altro che una serie di componenti che hanno input (s) e output (s). I componenti sono concatenati in modo tale che l'i...
posta 26.02.2015 - 06:48
3
risposte

Modellazione orientata agli oggetti dell'applicazione aziendale per utente e ruolo

Generalmente nelle applicazioni Enterprise come ERP o ERM, CRM, BP ecc. vediamo due cose molto, una di esse è Ruolo e l'altra è Utente. Quello che succede è che nel mondo reale abbiamo alcune persone come Udienze dell'Organizzazione e anche noi...
posta 11.02.2015 - 16:30
1
risposta

Modo corretto per rifattorizzare più condizioni se basate [duplicato]

Ho rilevato una grande base di codice legacy. Ha un codice come questo: if ($route == 'login' || $route == 'logout' || $route == 'forgot-password') { return; } if ($loggedInUser == false && $currentRoute !== 'login') { redi...
posta 27.01.2015 - 13:15
1
risposta

Rails: esempio utile di delegato e Law of Demeter

Attualmente sto imparando circa delegate e la legge di Demeter. Comprendo la legge di Demeter, ma non riesco a trovare un buon esempio di dove usare delegate per evitare di infrangere la legge sarebbe addirittura utile. Voglio trova...
posta 16.10.2013 - 06:56
1
risposta

Modelli, collezioni ... e poi? Processi?

Sono uno sviluppatore di LAMP-stack che è stato più sul lato JavaScript negli ultimi anni e mi piace davvero l'approccio Model + Collection alle entità di dati utilizzate da BackboneJS e così via. Mi ha aiutato a organizzare il mio codice in mod...
posta 20.08.2014 - 01:44
1
risposta

gerarchia di classi con sottoclassi strutturalmente diverse

Voglio implementare un livello di protocollo che si trova sopra lo stack TCP / IP. Esiste un insieme limitato di PDU che possono essere inviati e per ciascuna PDU esiste una classe che la rappresenta in una forma strutturata. Ogni classe ha una...
posta 30.08.2014 - 15:59