Domande con tag 'interfaces'

1
risposta

Quali sono le interfacce mIa, mId e dIa?

Questo documento sull'Istituto europeo per le norme di telecomunicazione sito web descrive alcuni protocolli di comunicazione Machine2Machine (M2M). Ho visto mIa , mId e dIa interfacce in alcuni documenti di ricerca, tuttavia q...
posta 30.07.2016 - 06:54
2
risposte

Rivisitare l'articolo "Public versus Published Interfaces" di Fowler per quanto riguarda il controllo delle versioni e i microservizi

In questo breve articolo Public versus Published Interfacce del 2002, Martin Fowler distingue tra "interfacce pubbliche" facilmente mutevoli e più difficili da cambiare "interfacce pubblicate": The key difference is being able to find a...
posta 03.06.2016 - 17:28
1
risposta

È una cattiva pratica eseguire un'ereditarietà dell'interfaccia "opzionale"?

Dire ... stai provando a scrivere un codice NetworkCallback in java: public interface NetworkCallback { void onNetworkResult1(Object object); void onNetworkFailure(Object object); } vuoi usarlo, ma a volte hai due risultati di rete:...
posta 27.01.2017 - 05:34
1
risposta

Conteggio delle classi inferiori vs explicitness

Per aiutare con un'applicazione che manipola e lavora da una struttura XML per produrre altre informazioni, ho creato una struttura di classe che segue da vicino la struttura XML. Quindi, l'XML è: <document> <group attr1="thing"&...
posta 02.03.2016 - 06:24
1
risposta

Sistema di plug-in dell'applicazione - interfacce - aggiunta di nuove funzionalità

Immagina di avere un'applicazione, che ha un sistema di plugin. public class MyPlugin : Plugin { public override ExecuteImpl (Context ctx) { // do something... } } Ora sto aggiornando la mia appli...
posta 05.05.2015 - 15:32
2
risposte

Delegare il lavoro e programmare le interfacce dei componenti

Ho una classe MessageHandler che riceve e convalida i messaggi prima di determinare quali componenti dell'architettura devono essere delegati per poterli elaborare. Ciò implica chiamare funzioni con nomi diversi e possibilmente diverse firme su...
posta 04.03.2015 - 13:49
1
risposta

Inietti classi specifiche o no

Ho un'interfaccia TableSqlBuilder che ha un metodo getCreateTableSql. Questa interfaccia è utilizzata in qualche altra classe come segue: function createTable( $tableDefinition ) { $sql = $this->tableSqlBuilder->getCreateTableSql( $t...
posta 11.10.2013 - 14:30
3
risposte

È buona norma non filtrare i valori in base al nullability?

A volte quando creo un'API che dovrebbe abilitare il recupero di un singolo valore o di tutti i valori, utilizzo il seguente modello (passando NULL all'API, ovvero ottieni tutte le righe): @Nomi utente - elenco separato da virgole di ute...
posta 27.09.2013 - 16:45
1
risposta

Perché questo codice crea oggetto come interfaccia?

In lettura Spring in Action (3a edizione) e qui un frammento da esso: ApplicationContext ctx=new ClassPathXmlApplicationContext("springidol.xml"); Performer performer=(Performer)ctx.getBean("poeticDuke"); performer.perf...
posta 14.08.2012 - 08:17
1
risposta

È un buon modo per tenere traccia dei cicli di abbonamento e capire se è necessario caricare l'abbonato?

Lavoro in PHP e costruisco un sistema di gestione delle sottoscrizioni da zero. Sto cercando di capire le funzioni richieste per l'interfaccia di sottoscrizione (OOP) che devono essere implementate da classi che manterranno traccia del tipo...
posta 01.08.2016 - 09:13