Domande con tag 'methods'

1
risposta

Comprensione del principio di alta coesione per i metodi nella progettazione orientata agli oggetti

So che l'idea della coesione strong si applica ai metodi quanto vale per le classi. Per essere chiari quando dico coesione strong di un metodo intendo un metodo che fa solo un compito e lo fa bene. Questa idea funziona davvero per semplici...
posta 03.03.2013 - 17:43
1
risposta

In una firma del metodo JavaScript, cosa si intende per un tipo di ritorno di "typeof blahBlahBlah"?

Ho visto un elenco di metodi API con entrambe le seguenti firme: methodA(...) : ReturnType methodB(...) : typeof ReturnType Capisco il primo ma non il secondo. La mia domanda deriva dalla lettura dell'API per Angular2 in cui inco...
posta 04.10.2016 - 16:47
1
risposta

stampa in modalità vs stampa nella classe principale / driver

Sono abbastanza nuovo nella programmazione e sto attualmente creando un gioco del blackjack in Java. Ho progredito abbastanza bene, sebbene potessi usare alcuni suggerimenti per quanto riguarda il modo migliore per implementare un metodo....
posta 09.03.2016 - 12:46
2
risposte

Passaggio di valore più volte rispetto a Creazione di una variabile di classe pubblica

Supponiamo di avere una serie di metodi su classi diverse che utilizzano tutte le stesse cinque variabili fondamentali definite nel mio metodo principale. Potrei collegare queste cinque variabili a catena come argomenti del metodo da un metodo a...
posta 20.11.2014 - 13:07
1
risposta

Convenzioni sul metodo dei quadri moderni

Ho notato che i framework moderni tendono ad avere questo tipo di stile di codice: expect(6 - 4).toBe(2) questo può essere riformulato come: assert(6-4, 2) Eppure il primo è molto più leggibile. Mi piacerebbe leggere di più...
posta 19.06.2015 - 13:57
3
risposte

Calcolo di un punteggio e una suddivisione del punteggio in luoghi diversi - dovrei usare gli stessi metodi?

Sto creando un plug-in che utilizza una metrica per determinare un punteggio su una pagina e consente all'utente di fare clic per visualizzare una suddivisione più dettagliata del punteggio in una pagina separata. Il problema è: non riesco a...
posta 04.03.2016 - 11:10
1
risposta

Metodi come verbi: l'oggetto è il soggetto? [duplicare]

Esiste qualche pratica raccomandata riguardante i metodi come verbi in OOP? L'oggetto dovrebbe funzionare sintatticamente come soggetto o come oggetto / complemento? Dovrebbe object.doSomething() essere normalmente inteso come "l'ogget...
posta 27.07.2013 - 19:30
3
risposte

object1.action (oggetto2) vs object2.action (oggetto1)

Mi scuso per il titolo potenzialmente fuorviante e ambiguo; Ho cercato di generalizzarlo nel miglior modo possibile. Attualmente sto lavorando a un progetto OpenGL in C ++. Volevo avvolgere un paio di funzioni OpenGL in oggetti di livello su...
posta 09.04.2018 - 04:12
2
risposte

La mia implementazione accetta solo URLClassLoader, posso essere meno restrittivo nella firma del mio metodo?

Ho scritto un'API Java che accetta ClassLoader s come parametro, anche se non accetterà alcun ClassLoader che non sia un URLClassLoader (perché sono interessato solo al metodo URLClassLoader::getURLs() ) : /** * @throws Nul...
posta 04.06.2018 - 14:50
2
risposte

I verbi HTTP dovrebbero essere usati semanticamente?

Se sto realizzando un'applicazione web che si integra con un back-end lato server, sarebbe meglio utilizzare i metodi HTTP semanticamente? Ad esempio, se sto recuperando dati (ad es. Per popolare un menu, ecc.), Utilizzerei GET, ma per aggiornar...
posta 19.10.2012 - 16:00