Domande con tag 'code-quality'

1
risposta

Devo sempre usare i metodi prefisso privato con un trattino basso in Python?

I metodi di prefisso e membri con un carattere di sottolineatura indicano uso interno . Per le classi semplici, a volte trovo più semplice la lettura e la digitazione di self.foo che superano il rientro di self._foo . Soprattutto quand...
posta 13.07.2016 - 12:32
1
risposta

Quale dovrebbe essere la quantità minima di produzione di codice a settimana? [duplicare]

Cercherò di spiegare ulteriormente cosa intendo. Immagina di essere il capo di un'azienda. Devi affrontare il compromesso tra la qualità del codice e la velocità di produzione. Supponiamo di misurare la velocità di codifica in base a metodo...
posta 20.03.2014 - 14:17
2
risposte

Salva immagine come file logico (in db utilizzando il formato binario) o file fisico (nel server) [duplicato]

In questi casi studio di memorizzazione delle immagini, Un'immagine che cambia solo una volta ogni tanto, se cambia del tutto (come un'immagine per un articolo) Il caso di immagine dall'alto non è solo un'immagine ma oltre 10, che coll...
posta 10.12.2012 - 15:39
5
risposte

Ordinamento automatico di membri di classe / modulo e il suo possibile impatto sulla produttività e sulla qualità del codice [chiuso]

Recentemente ho visto alcune possibilità di alcuni IDE (tramite plugin) per ordinare i membri delle loro classi / moduli in base ad alcuni criteri, potreste avere tutto ordinato automaticamente indipendentemente da dove avreste messo gli element...
posta 12.01.2012 - 10:54
2
risposte

Integrazione dell'esecuzione separata del thread all'interno del metodo o avvolgere il metodo con la discussione

Supponiamo, ho un po 'di risorse e un codice che richiede tempo, che voglio organizzare come metodo separato. Per ottimizzare le prestazioni, questo codice dovrebbe essere eseguito nel thread separato. Ora la domanda, dove definire questo thr...
posta 14.07.2015 - 14:54
3
risposte

Quale codice odore descrive meglio questo codice? [chiuso]

Supponiamo di avere questo codice in una classe: private DataContext _context; public Customer[] GetCustomers() { GetContext(); return _context.Customers.ToArray(); } public Order[] GetOrders() { GetContext(); return _con...
posta 13.03.2012 - 09:57
1
risposta

Facendo un controllo di appartenenza su un contenitore e avendo più ifs?

Cosa c'è di meglio? if ("a".equals(x) || "b".equals(x)) { //do something } vs private static List<String> validAlphabets = ImmutableList.of("a", "b"); if (validAlphabets.contains(x)) { //do something } L'esempio di codice...
posta 04.09.2018 - 18:32
1
risposta

È meglio inizializzare i semafori nella memoria condivisa o darli come argomenti della riga di comando? (C ++)

Sono su un progetto per il quale devo generare molti processi diversi, tutti in diversi eseguibili, e ci saranno alcuni segmenti di memoria condivisa e alcuni semafori per sincronizzarli. Uso un processo di "inizializzazione" per aprire alcuni s...
posta 04.12.2018 - 11:47
2
risposte

cambiando il valore dell'oggetto String in java

Devo impostare il valore di un oggetto stringa "risultato" in base ai risultati di diversi metodi e diverse condizioni if / else. Alla fine, ci sarebbe uno (ultimo valore impostato) nella stringa che ho bisogno di usare. Il primo modo in cui l'h...
posta 01.03.2018 - 16:16
1
risposta

Passa lo stesso argomento a più piccole funzioni rispetto a fare tutto in un'unica grande funzione?

Ho ereditato un metodo di classe da un altro sviluppatore, che ha il seguente aspetto: (Nota: Class:X significa X è un membro di Class nel paradigma OOP.) Class:BigFunction() { ImportantValue = calculateImportantValue()...
posta 28.05.2015 - 06:35