Domande taggate «methods»



18
I metodi lunghi sono sempre sbagliati? [chiuso]
Quindi, guardando prima ho notato alcuni commenti sui metodi lunghi come cattiva pratica. Non sono sicuro di essere sempre d'accordo sul fatto che i metodi lunghi siano cattivi (e vorrebbero le opinioni degli altri). Ad esempio, ho alcune viste Django che eseguono un po 'di elaborazione degli oggetti prima di …





9
Come nominare un metodo che esegue sia un'attività che restituisce un valore booleano come stato?
Se esiste un metodo bool DoStuff() { try { // doing stuff... return true; } catch (SomeSpecificException ex) { return false; } } dovrebbe piuttosto essere chiamato IsStuffDone()? Entrambi i nomi potrebbero essere interpretati erroneamente dall'utente: se il nome è DoStuff()perché restituisce un valore booleano? Se il nome è, IsStuffDone()non …


6
Estrazione del metodo e ipotesi sottostanti
Quando divido grandi metodi (o procedure o funzioni) questa domanda non è specifica per OOP, ma poiché lavoro nelle lingue OOP il 99% delle volte, è la terminologia con cui mi trovo più a mio agio) in molti piccoli , Mi trovo spesso scontento dei risultati. Diventa più difficile ragionare …


3
"Più" e "meno" sono i nomi dei metodi appropriati?
Java SE 8 è dotato di un nuovo meccanismo per le date, l'introduzione LocalDate, LocalTimee LocalDateTimele classi per rappresentare istanti di tempo. Per manipolare tali istanti, un insieme di metodi sono indicati: LocalDate.plusDays(...), LocalDate.minusDays(...)e così via. Ho sempre pensato che la buona pratica consistesse nel nominare metodi dopo che i …




Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.