Domande con tag 'object-oriented'

2
risposte

Aggancia il metodo di accesso ai dati su un oggetto sbagliato dannoso per uno sviluppatore

In una semplice applicazione che sto creando ci sono Admin e utenti in cui l'amministratore può creare utenti. In questo momento sto creando Classi che incapsulano le chiamate CRUD del database con i metodi. Ad esempio: adminStore.CreateUse...
posta 03.10.2011 - 12:08
2
risposte

Riutilizzo della logica dell'entità di dominio

Di solito la logica di dominio dovrebbe essere contenuta nell'entità di dominio, piuttosto che essere inserita in classi esterne specializzate chiamate dall'entità. Questo è buono per impedire che qualcuno arrivi più tardi, cambia la classe c...
posta 14.12.2018 - 13:04
2
risposte

Qual è una buona tecnica per impedire agli utenti non autenticati di accedere ai metodi del controller?

Ho un controller di eventi (s): class Event extends CI_Controller{ public function index(){ } public function foo(){ } //Shouldn't be able to use this method unless logged in public function bar(){ } } E sto cercan...
posta 25.03.2013 - 21:39
1
risposta

Progettazione di una gerarchia di classi gestibili per la rappresentazione di AST

Ho bisogno di progettare una gerarchia di classi simile a AST per l'introspezione del codice (come l'API Java Element utilizzata durante l'elaborazione delle annotazioni). Ma non sono sicuro di come renderlo manutenibile e facile da usare. Il...
posta 22.11.2018 - 22:26
1
risposta

Entità di modellazione per il software di gestione delle fatture aziendali

Sto facendo un software per archiviare tutte le fatture della mia azienda (e poi deduco alcune statistiche a riguardo). L'idea è: La mia azienda emette fatture ai suoi clienti. La mia azienda riceve fatture dai suoi fornitori. Ho cre...
posta 18.11.2018 - 20:00
2
risposte

Implenting ActiveRecord con ereditarietà?

Recentemente ho convertito una vecchia applicazione che utilizzava file XML come archivio dati per utilizzare SQL. Per evitare molte modifiche, ho praticamente creato classi di stili ActiveRecord ereditate dagli oggetti di business originali....
posta 02.08.2012 - 19:53
2
risposte

Problema di progettazione OOP con Java

Ho una parte del sistema che assomiglia a questo: Fondamentalmente,ilclientdecidequalechiamataAPIinvocaresulserverinbasealflagfornitoinprecedenza.Conosceinanticipoqualetipodirispostaaspettarsi.Quindiilcodicesarebbesimileaquesto:if(flagOn){Re...
posta 05.11.2018 - 18:45
1
risposta

Se ho bisogno di una connessione per ottenere i dati, quindi visualizzare i dati sul controller A, dovrei "Connetti a controller A" o "A controller A-Connect"?

Ad esempio, supponiamo di avere un'app di shopping, che ha una pagina di informazioni utente per mostrare le informazioni utente: class UserInfoController{ toPurchaseRecord(){ } } e una pagina dei record acquisti per mostrare il rec...
posta 14.09.2018 - 04:46
1
risposta

Come si chiama una classe che eredita un'altra classe?

Se la classe è dichiarata in questo modo class Foo : IFoo Dal punto di vista di IFoo, Foo è chiamato implementazione . Se la classe è dichiarata in questo modo class Foo : Bar Quindi Foo deriva dalla Barra. Come si chiama un p...
posta 17.10.2018 - 19:36
1
risposta

Accesso a un oggetto attraverso diverse funzioni di visualizzazione in Flask

Sto sperimentando un'app Web per la ricerca e l'acquisto di biglietti per l'autobus. Ho trovato alcuni oggetti come RequestedRoute, Passenger e Ticket: Ho anche alcune funzioni di visualizzazione Flask. La funzione home viene chiamata qu...
posta 05.10.2018 - 11:53