Domande con tag 'reflection'

4
risposte

È una cattiva pratica di programmazione verificare se una classe a cui fa riferimento la sua interfaccia è un'istanza di un'altra classe?

Ho una classe ( Timer ) con un elenco di matrici di oggetti Timable . Timeable è un'interfaccia. C'è una funzionalità specifica di cui ho bisogno per la classe Trigger (implementa Timable ), che ha un riferimento chiamato...
posta 05.06.2013 - 15:40
6
risposte

Nella creazione di un "registro", che è peggio: usando la riflessione o violando il principio aperto / chiuso?

Nel mio attuale corso di ingegneria del software, il mio team sta lavorando su un sistema di gestione della libreria che è essenzialmente un ambiente di riga di comando / REPL con una mezza dozzina di comandi, ad es. checkout , search ,...
posta 06.07.2017 - 02:23
2
risposte

Come creare contratti in python

Attualmente sto imparando Python (da Java) e ho una domanda sui contratti. Esempio: un'applicazione definisce un'interfaccia che tutti i plugin devono implementare e quindi l'applicazione principale può chiamarla. In Java: public inter...
posta 09.12.2012 - 16:42
1
risposta

La riflessione dovrebbe far parte del design?

Attualmente sto progettando un programma piuttosto ampio che coinvolgerà la simulazione di modelli matematici / fisici e la raccolta di dati (non ho ancora implementato alcun codice). Uno dei problemi principali che sto affrontando è come passar...
posta 27.03.2014 - 02:20
2
risposte

È una cattiva pratica usare la riflessione per fare inserimenti DB con dati da un servizio esterno?

Il webservice del nostro fornitore sta restituendo gli oggetti indirizzo (~ 30 campi) e sto usando LINQ e reflection per archiviare i dati restituiti direttamente nel databse. I loop sugli attributi e imposta il valore dall'oggetto alla classe L...
posta 14.10.2011 - 17:48
1
risposta

Alternativa alla riflessione

Verrò direttamente al flusso di lavoro corrente in modo che tu possa capire il problema in un'immagine chiara. Sono collegato al sistema di automazione di laboratorio in cui Analyzer (una macchina che esegue test medici) invia i dati a Hos...
posta 05.09.2018 - 11:03
3
risposte

PHP: le variabili variabili sono sintassi di un esempio di riflessione?

Sono entrato in una conversazione con un collega e abbiamo parlato della riflessione in linguaggio PHP. Ho insistito sul fatto che istanziare istanze di classe usando la sintassi delle variabili variabili come segue è una tecnica riflessiva. &...
posta 17.11.2017 - 12:15
6
risposte

In Java, sacrificheresti la sicurezza del tipo per un'interfaccia di programmazione migliore

Quando e perché dovresti generalmente sacrificare typesafety per un'interfaccia di programmazione migliore? Lasciatemi fare un esempio: se avessi la possibilità di scegliere tra due aggregatori di eventi, quale preferiresti e perché? Ver...
posta 27.03.2013 - 21:23
2
risposte

Uso della riflessione e creazione di una nuova classe

Io e un amico abbiamo una discussione su quale sia la tecnica migliore da utilizzare nel seguente scenario: Un'applicazione che dobbiamo testare ha un numero di componenti (chiamiamoli Eggs); ogni componente è un sacchetto di sottocomponenti...
posta 09.12.2014 - 19:53
2
risposte

Determinare quali classi di decoratori sono disponibili tramite riflessione

Sto creando un'applicazione per pizzeria dove i dipendenti saranno in grado di creare ordini per i clienti (pizza e qualsiasi numero di condimenti). Questo è per un progetto scolastico ma i requisiti non hanno nulla a che fare con questa domanda...
posta 25.01.2013 - 18:42