Domande con tag 'functions'

2
risposte

Gli effetti collaterali non sono concreti?

Nel capitolo 23 di "Object Oriented Software Construction" (1988), Betrand Meyer distingue tra effetti collaterali, effetti collaterali concreti ed effetti collaterali astratti. Meyer definisce un effetto collaterale nella seguente citazione:...
posta 16.04.2015 - 08:13
1
risposta

È possibile eseguire un programma in linguaggio C senza librerie?

Stavo lavorando su un programma C e ho appena notato che posso eseguire il mio programma anche se non ho dichiarato le librerie richieste, questo è il codice: #include <stdio.h> #include <string.h> int main(){ char x[999],y[999...
posta 16.06.2016 - 16:46
2
risposte

Ci sono vincoli per le funzioni nella programmazione strutturata?

Ho appena parlato con un collega (istruttore universitario) che insegna C (Fondamentale del corso di programmazione). Ha detto che non darò punteggio a uno studente, se usa I / O ( scanf o printf o cin count ) in una funzione...
posta 10.05.2015 - 13:02
1
risposta

Ci sono degli standard definiti per la sequenza degli argomenti? [chiuso]

Dire che ho una funzione che accetta tre argomenti: un simbolo (un alias per un nome di classe, metodo o funzione) uno specchio / riflesso di un oggetto specifico uno specchio / riflesso di una classe in generale c'è un how-to (ad esemp...
posta 13.12.2014 - 12:24
6
risposte

Un'alternativa a una serie di funzioni?

Sto programmando un'app (php) che richiede una lunga lista di funzioni simili ma diverse, chiamate da un set di chiavi : $functions = [ "do this" => function() { // does this }, "do that" => function() { // d...
posta 11.02.2014 - 12:21
1
risposta

Documenta la funzione che assume parametri casuali?

Qual è l'approccio migliore per la creazione di documentazione (visualizzazione del prototipo di funzione se lo si desidera) per le funzioni che assumono una varietà di forme diverse in termini di parametri. Diciamo che ci sono 10 scelte dive...
posta 26.04.2013 - 01:11
1
risposta

I callback dovrebbero essere chiamati con argomenti denominati o posizionali?

La domanda viene posta nel contesto di Python, ma è anche rilevante per tutte le lingue con supporto per i parametri denominati. Se qualche entità nel mio codice (ad esempio un'implementazione di pubsub) o anche una semplice funzione accetta...
posta 28.02.2017 - 18:37
1
risposta

Quando si dovrebbe creare una nuova funzione py piuttosto che modificarne un'altra?

Io e un co-sviluppatore stiamo discutendo quando è opportuno lanciare una nuova funzione piuttosto che modificarne un'altra. Con il tweaking intendo un'opzione o un controllo nascosto in una funzione esistente. La domanda potrebbe essere riformu...
posta 20.04.2015 - 19:20
1
risposta

Ridurre l'arità delle funzioni [chiuso]

Ho scoperto che ridurre a zero l'arità delle funzioni nel mio codice o migliorare in modo significativo le loro caratteristiche non funzionali, come la testabilità, la manutenibilità e la loro componibilità. Questo deve essere stato identific...
posta 02.11.2015 - 22:59
3
risposte

Motivo per trattare le variabili e le funzioni di classe interne all'interno di una classe come entità "separate"

Nota: esiste una domanda simile che affronta il mio argomento: Stile migliore per le variabili membro ? ... ma quella domanda non affronta "la gestione di un'ampia base di codice legacy e la comprensione di funzioni che sono diventate tropp...
posta 08.05.2014 - 19:46