Domande con tag 'method-chaining'

1
risposta

nodejs concatenare con async

Sto provando a concatenare una serie di metodi asincroni. Ho sentito parlare di promesse e futures, ma quello che sto cercando è: obj.setup() .do_something() .do_another_thing() .end() e non: obj.setup() .then(...) .th...
posta 07.01.2014 - 10:38
2
risposte

Come evitare lunghe catene di chiamate?

Ho una gerarchia di oggetti, per lo più connessi per composizione. Cioè (non mostra i metodi di classe per la leggibilità): class A {} class B {A a;} class C {B b;} etc... class Z {Y y;} class Z fornisce l'API per l'esecuzione di coman...
posta 31.10.2014 - 11:11
2
risposte

Chiamate di metodo lunghe concatenate contenute in un'istruzione if mostrata su un diagramma di sequenza

Ti stai chiedendo se c'è un buon modo per farlo? Attualmente sto eseguendo le chiamate al metodo come se stessero accadendo prima del blocco condizionale, quindi confrontando quale sarebbe il risultato in "[isDoable == true]" con isDoable che è...
posta 04.04.2017 - 05:14
2
risposte

La legge di Demetra contro il concatenamento del metodo: quando usare quale?

Dato questo codice dal framework Symfony : use Symfony\Component\HttpFoundation\Request; public function indexAction(Request $request) { $request->isXmlHttpRequest(); // is it an Ajax request? $request->getPreferredLanguage(ar...
posta 08.01.2018 - 11:47
1
risposta

Esiste un termine migliore per "concatenamento dei metodi funzionali"?

Sto scrivendo una guida in stile C # per il mio team e sto cercando di descrivere i vantaggi dei metodi in stile funzionale senza effetti collaterali. Voglio includere i riferimenti online per eseguire il backup dei suggerimenti, ma non riesco a...
posta 17.10.2017 - 16:11
1
risposta

Riutilizzare un'interfaccia o un metodo di concatenazione

Sto imparando sulla programmazione di un'interfaccia nella programmazione OOP. Capisco che dovresti codificare un'interfaccia in modo da poterla "scambiare". Tuttavia, ho una situazione in cui sento di poter riutilizzare nuovamente un'interfa...
posta 03.10.2015 - 18:07
2
risposte

Qual è un modo corretto di concatenare le istruzioni se quella precedente è ok [duplicato]

Attualmente sto lavorando su un grande file che devo analizzare ed elaborare e ogni passo deve essere fatto in un ordine mentre faccio query SQL e ho bisogno di ID inseriti per fare altri inserimenti ... Il problema è che trovo spesso il mio c...
posta 11.06.2015 - 16:16
1
risposta

Per i metodi di esempio, restituire sempre sé o questo, invece di usare un tipo di reso vuoto, essere uno stile di codifica pulito? [chiuso]

Ho appena trovato questo articolo , e in particolare, questa risposta . In sostanza si tratta di restituire self dai metodi di istanza per consentire il concatenamento dei metodi. Detto questo, uno dei primi pensieri che mi è venuto in me...
posta 22.04.2014 - 17:40
1
risposta

C # OOP Utilizzo della classe [duplicato]

Sono solo un po 'pignolo e volevo che parte del mio codice guardasse, sentissi e venisse usato in un modo specifico ma non sono sicuro che sia possibile. Ho una classe che ho creato che può essere usata in questo modo Query("ServerName",...
posta 11.12.2014 - 23:03
2
risposte

Metodo per tutti gli oggetti per il controllo delle condizioni che include anche il concatenamento del metodo e l'evitamento delle variabili

(Attualmente sto usando groovy ma dovrebbe applicarsi alla maggior parte dei linguaggi OO quindi inserisco anche il tag langauge-agnostic) Cerco di programmare in uno stile di funzione che include anche il concatenamento del metodo e l'evitam...
posta 24.11.2014 - 16:12