Domande con tag 'parameters'

2
risposte

Come gestire i parametri singolari e plurali per le funzioni

Spesso quando scrivo un insieme di funzioni di utilità, mi ritrovo a volere una funzione che applica una logica a più elementi, oltre a una funzione che fa lo stesso con un singolo elemento. Ci sono molte potenziali soluzioni a questo, ma mi tro...
posta 08.09.2015 - 18:44
1
risposta

Devo usare le eccezioni per controllare l'intervallo di parametri in Python?

Ad esempio per la seguente firma del metodo: def genClusters(n_clusters, n_nodes, cluster_distribution): n_clusters dovrebbe essere un numero intero superiore a 1. n_nodes dovrebbe essere un numero intero superiore a n_...
posta 23.01.2015 - 02:57
2
risposte

Pulisci passaggio parametri deep code

Quindi Clean Code dice che dovresti separare ciascuna attività con una singola funzione (e aggiungere queste funzioni con un nome corretto). Mi piace l'idea, ma finora ho affrontato questo problema: ricevi un parametro che vuoi usare anche ne...
posta 05.04.2016 - 11:41
3
risposte

È meglio avere costruttori con o senza parametri?

È meglio avere costruttori con o senza parametri e perché? public NewClass( String a, String b, int c) throws IOException { //something } o public NewClass() { //something }     
posta 04.11.2013 - 07:42
4
risposte

Una lunga lista di parametri controlla un anti-pattern?

Background: sto lavorando a un'applicazione che gestirà i generatori di backup. Questi generatori devono poter essere "collegati" insieme. Ad esempio, il generatore B potrebbe servire come backup per il generatore A. Se A fallisce, il software a...
posta 12.09.2014 - 23:07
6
risposte

È una cattiva pratica risolvere gli argomenti nulli alle variabili statiche predefinite?

Per prima cosa, lascia che ti mostri un esempio (scritto in ActionScript 3.0): class GameObject { public static function MakeFromName( pName:String, pAtlas:TextureAtlas = null,...
posta 07.08.2014 - 17:20
3
risposte

Voglio sovraccaricare una funzione con lo stesso parametro di tipo; cosa dovrei fare?

Sto creando un'API e voglio sovraccaricare una funzione per strip : QString MyClass::strip(); QString MyClass::strip(QRegularExpression open); QString MyClass::strip(QRegularExpression close); QString MyClass::strip(QRegularExpression open...
posta 13.01.2016 - 13:46
3
risposte

Set di parametri di coppia

Ho la seguente classe, questa classe come molti si basa su un parametro che entra in coppia. Originariamente per comodità, li ho impostati come params Object[] values e controllo se ne esiste un numero pari if (values % 2 == 0) . Co...
posta 27.02.2015 - 18:17
1
risposta

Esecuzione dei parametri richiesti utilizzando una chiamata di funzione come valore predefinito in JavaScript

ECMAScript 6 ha introdotto i parametri predefiniti . Il valore predefinito può essere qualsiasi espressione, quindi puoi usarlo per fare in modo che una funzione generi un errore quando non viene fornito un parametro: const mandatory = (nam...
posta 25.12.2016 - 09:12
2
risposte

REST Webservices (post / put): quale tipo di parametro dovrei scegliere, e quando?

Su un webservice POST (o PUT), so che posso usare tre diversi tipi di parametri, posso inviare i miei parametri nel percorso dell'URL / objects / {path_param}, dopo un punto interrogativo nell'URL / oggetti? {param_name} = {Param_value} o nel co...
posta 03.10.2016 - 12:05