Domande con tag 'functions'

3
risposte

In C ++, perché non tutti i parametri di funzione dovrebbero essere riferimenti?

Attualmente sto imparando C ++ dalla 5 ° edizione di C ++ Primer. Il capitolo sulle funzioni del libro afferma che solo gli oggetti di grandi dimensioni (quelli grandi relativi come le stringhe delle librerie standard contano, ma i "tipi primiti...
posta 14.05.2016 - 01:47
4
risposte

Qual è il nome di una funzione NON auto-chiamante?

Ho una collezione di funzioni normali e funzioni di auto-chiamata all'interno di un file javascript. Nei miei commenti voglio dire qualcosa sulla falsariga di "Questo script può contenere sia la funzione di auto-chiamata che le funzioni XXX", do...
posta 24.05.2012 - 18:02
2
risposte

È una cattiva pratica emettere da una funzione?

Ad esempio, dovrei fare qualcosa del tipo: <?php function output_message($message,$type='success') { ?> <p class="<?php echo $type; ?>"><?php echo $message; ?></p> <?php } output_message('There were some...
posta 13.09.2012 - 11:35
3
risposte

Metodi statici o funzioni statiche?

Stavo leggendo link e tutto ad un tratto, la cosa mi è venuta in mente erano i metodi statici. Poiché i metodi statici non sono in alcun modo associati a un oggetto, come possono essere definiti come metodi statici (quasi tutti gli sviluppa...
posta 22.11.2010 - 09:53
3
risposte

Metodi funzionali sulle collezioni

Sto imparando Scala e sono un po 'sconcertato da tutti i metodi (funzioni di ordine superiore) disponibili nelle raccolte. Quali producono più risultati della collezione originale, quali producono meno e quali sono più appropriati per un determi...
posta 02.11.2012 - 16:22
5
risposte

Utilizzo delle funzioni php, parole riservate come identificatori locali [chiuso]

Sto pensando ad alcune funzioni dell'array. "chiave", "ciascuno", "pos", "intervallo". Questi sono spesso molto utili come identificatori locali! Ho anche visto il codice che (ab) usa $ return, $ list, $ array, $ string. Quali sono le altre visu...
posta 09.03.2012 - 01:06
1
risposta

Perché usare 'const foo = () = {}' invece di 'function foo () {}'

Ad esempio, in questo video Redux , l'istruttore usa sempre la sintassi come const counter = (state=0, action) => { ... function body here } dove vorrei semplicemente usare il "tradizionale" function counter(state=0, action) { ....
posta 16.01.2018 - 19:27
4
risposte

Qual è la differenza tra una funzione e un metodo?

Ho sentito che i metodi sono più orientati agli oggetti rispetto alle funzioni. Mi chiedevo se qualcuno potesse mostrarmi un esempio di una funzione e un metodo e spiegare le differenze tra metodi e funzioni? Ho preso 3 quarti di programmazio...
posta 26.12.2013 - 06:43
5
risposte

Quando, se mai, dovrei usare le funzioni a catena?

In un programma diviso in molte funzioni con le quali è previsto che si eseguano uno dopo l'altro, quando (se mai) è preferibile a: A) Esegui le funzioni una dopo l'altra in main() ? o B) Esegui una funzione in main() e hai que...
posta 06.02.2015 - 19:19
5
risposte

Come puoi far valere la conferma "vuoi davvero farlo" in un'API pubblicamente esposta?

C'è un motivo comunemente usato (o raramente) per un messaggio di "conferma di voler eseguire questo" quando si chiama una funzione da una libreria? Ho un'API che espone alcune operazioni potenzialmente pericolose se utilizzate in modo improp...
posta 09.06.2016 - 18:35