Domande con tag 'coding-style'

2
risposte

Stile del codice Python - righe vuote nella lunga lista

Sono curioso, c'è un approccio standard per trattare le lunghe liste nella comunità Python, e in particolare, c'è qualche antipatia verso le righe vuote seguite dai commenti per spezzare un elenco particolarmente lungo, ad es. di tuple, o in un...
posta 22.03.2013 - 14:05
2
risposte

Quando si definisce la mappa del testo locale, la chiave della lingua o la chiave di testo, quale dovrebbe essere la prima chiave?

Quando definisci una mappa di testo locale, posso usare: 1.locale prima chiave { "en":{ "WELCOME_TO_USE_THIS_APP":"Welcome to use this app,...", "SOME_OTHER_TEXT":"fsdfsf..." }, "es":{ "WELCOME_TO_USE_THIS_APP"...
posta 02.08.2018 - 01:40
3
risposte

Python - Modo corretto per chiamare una funzione all'interno di una classe basata su un determinato argomento passato

Fammi illustrare con un esempio. Dire che voglio creare una classe Returns che generi i ritorni di uno stock, per esempio. I ritorni possono essere aritmetici o logaritmici e voglio essere in grado di scegliere l'istanza che voglio. Per...
posta 23.10.2018 - 22:12
1
risposta

Refactoring List astrazione - C

Di seguito è riportato il disegno List di astrazione, Listèun'astrazionegenericachecontienequalsiasitipo.Diseguitoèriportatalastrutturadelladirectorydelcodice.Attualmentelatabelladeisimboli(ST)eilfileapifileIOutilizzaListabstraction../C...
posta 07.01.2017 - 05:45
3
risposte

Sovrapposizione di commenti descrittivi nelle dichiarazioni di classe

Quando dichiaro nuove classi mi piace strutturarle in uno stile specifico. Ogni public , protected e private parola chiave viene utilizzata per dichiarare metodi o attributi, mai entrambi. Per chiarire ulteriormente le parti, utili...
posta 08.03.2017 - 08:02
3
risposte

Devo scrivere vares computati che dipendono tutti da un'altra var, o dovrei assegnarli come vars normali nel setter di quella singola variabile?

Sto usando Swift, ma capisco che le proprietà calcolate sono una cosa anche in poche altre lingue. Ho il seguente caso: var bar nella classe Foo è cambiato nel flusso del programma. vars a , b , c e d sono vinco...
posta 08.12.2017 - 14:57
2
risposte

Commento sulla classe di interfaccia e sulla classe implementata entrambi? o solo la classe di interfaccia?

Ora sto commentando sia sulla classe di interfaccia che sulla classe implementata. Ma a volte, ritengo sia inutile commentare entrambi. Quindi voglio sapere da Pro che è un modo migliore? commentando entrambi? o solo sulla classe di interfaccia?...
posta 15.12.2016 - 08:35
1
risposta

Quando il set di risultati non è importante dovrebbero essere usati Join sinistro o Join interno

Quando hai una query in cui stai partecipando da una chiave esterna non nulla alla tabella esterna, non importa se usi LEFT JOIN o INNER JOIN dal punto di vista del risultato (poiché non ci sarà in tutti i casi in cui non corrisponde a...
posta 25.05.2015 - 16:35
1
risposta

La scrittura del codice è cronologicamente il modo migliore per la leggibilità? [chiuso]

Quindi sto scrivendo un sacco di JavaScript ultimamente. Nonostante quello che molti dicono che penso che JavaScript possa essere un linguaggio semplice e bello. Quello che ho riflettuto ultimamente è come strutturare il codice in modo che si...
posta 21.07.2015 - 10:32
2
risposte

Utilizzo di self.method rispetto all'ambito: metodo DSL

Secondo la Guida allo stile di Thoughbot Rails , dovremmo Use def self.method, not the scope :method DSL. La mia domanda è: è semplicemente per scegliere uno di questi stili e attenersi ad esso per coerenza, o c'è un altro motivo per cu...
posta 17.04.2015 - 04:33