Domande con tag 'methods'

2
risposte

Se un metodo in classe A ha bisogno di una dipendenza extra ma non tutti i client lo usano, dovrei spostarlo da A?

Ad esempio, supponiamo di avere una classe del genere: public class PlayerInfo{ public loadDataFromDB(){ //some code about DB framework } public string name; public int age; //other methods . . . } H...
posta 12.03.2018 - 04:50
1
risposta

Qual è la differenza tra l'intestazione del metodo e la firma del metodo?

Voglio sapere qual è esattamente l'intestazione di un metodo e qual è la firma di un metodo ed è la stessa tra i linguaggi di programmazione o solo in C #? Quindi, è corretto affermare quanto segue è un'intestazione di metodo: public void S...
posta 22.11.2013 - 23:57
4
risposte

Qual è il modo migliore per suddividere metodi di grandi dimensioni in cui ogni attività secondaria dipende da attività precedenti?

Secondo questa domanda e quasi tutte le guide di stile che io abbia mai letto, i metodi grandi sono cattivi. Tuttavia, supponiamo di avere un metodo che faccia quanto segue: Ricevi una stringa JSON da un servizio e la memorizza come dizion...
posta 07.01.2016 - 01:02
8
risposte

Regola empirica per decidere a quale classe appartiene un metodo

Ad esempio, immagina un sito web che memorizza i risultati relativi a un determinato sport o gioco, che ha una tipica struttura "stagionale", in modo tale che sia sia una Player che una Season class. Per recuperare il punteggio medio d...
posta 30.03.2016 - 18:24
3
risposte

Rappresentazione UML del tipo passato come parametro

Voglio disegnare un diagramma UML del mio programma. La classe Barney ha un metodo Yabadaba(Doo d) che accetta un parametro di tipo Doo . Come faccio a rappresentare la classe Doo utilizzata nella classe Barney nel mio...
posta 16.07.2013 - 22:17
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
3
risposte

"Creazione intelligente" denominazione del metodo

Ogni classe di un modello nella mia applicazione ha un metodo create . Il framework mi dà l'implementazione predefinita di create che è "crea nel DB". A volte ho bisogno di eseguire alcune azioni extra durante la creazione. Esistono num...
posta 14.02.2016 - 22:10
4
risposte

Qual è un buon schema per la memorizzazione e la reinizializzazione combinate?

Ho una situazione in cui ho tre requisiti: Inizializzazione pigra : non creare la raccolta finché non ti viene richiesta Memorizzazione nella cache : conserva la raccolta in memoria sull'oggetto Reinizializzazione : puoi reinizializza...
posta 12.04.2011 - 04:29
4
risposte

Metodo migliore per la convalida dei parametri di funzione

Mi sono dilettato con l'idea di creare il mio CMS per l'esperienza e perché sarebbe divertente gestire il mio sito web dalla mia base di codice. Una delle decisioni su cui continuo a tornare è il modo migliore per convalidare i parametri in e...
posta 05.09.2012 - 20:36
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