Domande con tag 'coding-style'

3
risposte

Problema di progettazione OOP. Due tipi di vuoto Opzionale

Sto scrivendo un'applicazione abbastanza semplice che si occupa della prenotazione delle camere d'albergo. Ho un problema in una fase. Sto elaborando una coda di ordini. Per ogni ordine uno dei receptionist dovrebbe scegliere una stanza (una...
posta 22.04.2016 - 23:35
1
risposta

Sta usando '{}' all'interno delle stringhe di formato considerate Pythonic?

Ho appena saputo che puoi scrivere '{}{}'.format(string_a, string_b) invece di '{0}{1}'.format(string_a, string_b) in Python, cioè puoi omettere le cifre per i parametri del formato stringa quando vuoi che le cose si inseriscano uno pe...
posta 12.02.2013 - 02:20
7
risposte

Perché le variabili non utilizzate sono un problema?

Un giorno stavo pulendo gli avvisi di variabili inutilizzati e ho iniziato a riflettere su quale fosse esattamente il problema? In effetti, alcuni di essi aiutano anche nel debug (ad esempio, ispezionano i dettagli delle eccezioni o controlla...
posta 18.01.2017 - 15:57
4
risposte

L'uso di blocchi di scope interni in uno stile di funzione non valido?

Ci sono alcuni casi (abbastanza rari) in cui esiste il rischio di: riutilizzare una variabile che non è destinata a essere riutilizzata (vedi esempio 1), o utilizzando una variabile anziché un'altra, semanticamente chiusa (vedi esempio...
posta 06.06.2013 - 19:55
5
risposte

Discussioni di semplicità

Recentemente nella mia azienda abbiamo avuto un po 'di dibattito sull'astrazione contro la semplicità. Una scuola di pensiero che definirei "ASCIUTTA e l'astrazione non possono fare danni" e porta a un codice come questo: def make_foo_binary(b...
posta 09.08.2012 - 13:18
4
risposte

Il metodo contrassegna come argomenti o come variabili membro?

Penso che il titolo "Il metodo contrassegna come argomenti o come variabili membro?" potrebbe essere subottimale, ma siccome mi manca una migliore terminologia atm., ecco qui: Attualmente sto cercando di capire se i flag per un dato metodo di...
posta 10.09.2012 - 11:26
4
risposte

Classi di stile Java in c ++

Mi sono imbattuto in questo articolo proponendo uno stile di codifica in c ++ che sembra un po 'strano all'inizio . Ma dopo averlo letto e meditato per un po ', sto davvero valutando di provarlo. Il vantaggio più interessante è la facilità...
posta 21.12.2012 - 00:18
6
risposte

Lunghezza e larghezza delle linee "raccomandate" [chiusa]

Ero curioso se qualcuno fosse a conoscenza di una raccomandazione da una fonte attendibile per il numero massimo di righe di codice per un dato file. Ad esempio, Google Closure Linter raccomanda che ogni riga non superi gli 80 caratteri.     
posta 29.10.2011 - 18:29
4
risposte

In C / C ++, dovrei usare 'const' nei parametri e nelle variabili locali quando possibile?

Questa domanda è ispirata da una domanda su final in java . In C / C ++, dovrei usare const quando possibile? So che esiste già una domanda correlata sull'utilizzo di const nei parametri . Sfortunatamente quella domanda e...
posta 05.10.2016 - 02:32
4
risposte

Dovresti mai usare privato su campi e metodi in C #?

Sono un po 'nuovo a C # e ho appena scoperto che: in C # tutti i campi e i metodi di una classe sono privati di default. Significa che questo: class MyClass { string myString } è lo stesso di: class MyClass { private string myString }...
posta 04.08.2014 - 16:37