Domande con tag 'methods'

2
risposte

Quando i metodi di disaccoppiamento non sono una buona idea?

È una discussione su seguire molto rigorosamente l'SRP (Single Responsability Principle) vs. essere più flessibile quando si scrivono codici semplici, come l'impostazione o il recupero dei valori delle proprietà, anche fuori da un contesto d...
posta 25.01.2016 - 19:18
3
risposte

Java ha bisogno di chiamare molti metodi in modo sistematico

Ho un gruppo di metodi che sarà molto grande. Devo essere in grado di chiamare sistematicamente i metodi da un grande gruppo, in due modi diversi. I metodi creano un nuovo oggetto oggetto con variabili specifiche per il tipo di oggetto creato, a...
posta 23.01.2016 - 23:48
3
risposte

Come definire la funzione di riproduzione audio? una sola funzione per tutti i suoni? o ogni suono ha una sua funzione?

Dopo molti anni, non riesco ancora a determinare il modo corretto di definire una classe / funzione per riprodurre il suono. Supponiamo che la mia app abbia bisogno di riprodurre alcuni suoni, ad esempio: clic sul pulsante, popup di errore, ......
posta 20.03.2018 - 07:27
3
risposte

Metodo o approccio di calcolo del Riepilogo efficiente?

Ho una gerarchia di oggetti con un numero di nodi foglia che contribuirà ai valori di riepilogo per l'oggetto padre (in particolare: costo del progetto e metratura). Qual è il modo più efficiente per calcolare questi valori mentre viene proge...
posta 02.08.2012 - 18:24
2
risposte

È necessario utilizzare "-" o "+" prima di ogni dichiarazione di proprietà o metodo in Interface e perché?

Sono nuovo all'obiettivo C, sto seguendo "Objective C 5th Edition Stephen Kochan e non ho nessuno con cui chiedere i miei dubbi. Sono confuso da questa domanda: Q. È necessario utilizzare "-" o "+" prima di ogni dichiarazione di proprietà o m...
posta 12.10.2013 - 11:10
2
risposte

Passa la struttura come argomento nel metodo c #

Voglio sapere se è possibile passare una Struttura come parametro nel metodo c # e se possibile, è una buona pratica farlo? Ho un metodo c # che sta prendendo sei argomenti, io davvero lo odio. Potrei creare una classe carrier per questo e pa...
posta 06.12.2012 - 12:36
2
risposte

Un metodo per cercare e creare se non trovato, o due metodi

Diciamo che sto scrivendo un'app Web che accede agli account utente in un database. Se l'account esiste usa quei dati. Ma se l'account non esiste, creane uno nuovo. Questo dovrebbe essere fatto con due o un metodo. Un metodo dovrebbe cerca...
posta 24.06.2015 - 00:22
1
risposta

Wrapping Primitives per abilitare la restituzione null - Cattiva pratica?

Spesso sono tentato di racchiudere interi, ecc. esclusivamente allo scopo di scrivere metodi che possono restituire null . Negativo 1 può funzionare in molti casi, ma troppo spesso (specialmente nel suono) è un valore di ritorno valido. S...
posta 05.01.2013 - 19:25
2
risposte

Beneficio di non sovraccaricare 'AbstractCollection.add ()' e di avere 'AbstractCollection.addAll ()'?

Esempio: public class Something { private Set<String> names = new HashSet(); public void add(String n) { names.add(n); } public void add(Set<String> set) { names.addAll(set); } } Ma sono curioso del perché Abstrac...
posta 20.03.2016 - 01:04
1
risposta

Quando dovrei passare il valore come variabile di classe e quando come argomento del metodo?

C'è una regola generale, quando dovremmo passare un valore come variabile di classe e quando come argomento del metodo? O è solo una scelta dello sviluppatore? Per esempio - ci sono dei motivi, perché seguire (codice PHP): class SomeClass {...
posta 24.02.2014 - 12:05