Domande taggate «conventions»

Un tag generico che copre qualsiasi metodo accettato di fare le cose, che potrebbe includere denominazione, spaziatura, codifica, commenti, ecc.




6
Python __str__ contro __unicode__
C'è una convenzione python per quando dovresti implementare __str__()contro__unicode__() . Ho visto le classi scavalcare __unicode__()più frequentemente di __str__()ma non sembra coerente. Ci sono regole specifiche quando è meglio implementare l'una rispetto all'altra? È necessaria / buona pratica implementare entrambi?

6
Converti enumerazione in un set / elenco
Esiste un metodo bridge one-liner per scaricare una determinata enumerazione su java.util.List o java.util.Set? Qualcosa di simile Arrays.asList()o Collection.toArray()dovrebbe esistere da qualche parte, ma non riesco a trovarlo nella finestra del valutatore del debugger IntelliJ (e anche nei risultati di Google / SO).






8
Swift: guard let vs if let
Ho letto degli Optionals in Swift e ho visto esempi in cui if letviene utilizzato per verificare se un Optional contiene un valore e, nel caso lo sia, fare qualcosa con il valore non imballato. Tuttavia, ho visto che in Swift 2.0 la parola chiave guard letviene utilizzata principalmente. Mi …

10
È pitonico importare funzioni interne?
PEP 8 dice: Le importazioni vengono sempre messe all'inizio del file, subito dopo ogni commento del modulo e docstring e prima delle variabili globali e delle costanti del modulo. Di tanto in tanto, violo PEP 8. A volte importa cose all'interno di functions. Come regola generale, lo faccio se c'è …

30
Si dovrebbe usare <o <= in un ciclo for [chiuso]
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 11 mesi fa . Migliora questa domanda Se dovessi scorrere 7 volte un ciclo, useresti: …


10
Dove posizionare i metodi privati ​​in Ruby?
La maggior parte dei blog o tutorial o libri hanno metodi privati ​​nella parte inferiore di qualsiasi classe / modulo. È questa la migliore pratica? Trovo più conveniente disporre di metodi privati ​​come e quando necessario. Per esempio: public def my_method # do something minion_method end private def minion_method # …
95 ruby  conventions 

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.