Domande con tag 'coding-style'

1
risposta

flatMap con if else vs si combinano con il filtro

Quando si usano framework reattivi ho visto entrambe le soluzioni di seguito per effettuare una selezione mutuamente esclusiva di quale flusso verrà inoltrato (rxjava in questo caso) Observable.merge( Observable.just(aBoolStatement).filter(a...
posta 03.12.2015 - 13:33
3
risposte

SOLID principi in questa classe

Voglio chiedere ad esperti sviluppatori e architetti di software su questa classe di dominio che ho trovato un giorno in qualche codice. public class User : Entity { public virtual string Firstname { get; set; } public virtual stri...
posta 16.11.2017 - 16:13
1
risposta

Come ridurre l'uso di Magic Strings?

Nel database dell'applicazione c'è una tabella di configurazione con questo schema: Tabella: ReleaseProperty ReleasePropertyID ReleaseID Nome Valore Attualmente per recuperare una proprietà specifica, passo alla classe Repository...
posta 21.07.2014 - 15:05
1
risposta

La serializzazione viene eseguita meglio nei metodi di istanza o nei metodi statici

Dire che ho una classe workStockItem , che desidero serializzare. Qual è lo stile migliore? utilizzando un metodo statico o utilizzando un metodo non statico (forse anche implementato come una proprietà come visto di seguito)...
posta 04.07.2014 - 06:54
1
risposta

equivalenza in callback e non callback javascript

Sono abbastanza sicuro che i due snippet seguenti sono equivalenti, ma volevo ricontrollare: STILE DI CALLBACK function foo(input, callback) { // do stuff with input callback(); } function bar(input, callback) { // do stuff...
posta 17.04.2014 - 18:09
6
risposte

Un modo più elegante per evitare di codificare in modo rigido il formato di un file CSV?

So che questo è un problema banale, ma sento che questo può essere più elegante. Quindi ho bisogno di scrivere / leggere i file di dati per il mio programma, diciamo che per il momento sono CSV. Posso implementare il formato come ritengo oppo...
posta 30.10.2013 - 22:58
2
risposte

Come affrontare l'argomento delle cattive pratiche di programmazione con il collega [duplicato]

Il mio collega di sviluppo sta producendo numerosi blocchi di codice che sono un po 'preoccupato in realtà non rende facile lettura e potenziali problemi in futuro. Ho provato a dare piccoli consigli lungo la strada senza dire in modo blando...
posta 23.02.2012 - 20:56
2
risposte

Progettazione dei metodi di classe: chiamate autonome o esplicite?

Probabilmente sto macellando i termini, se qualcuno conosce i termini appropriati - sarebbe fantastico. Ma la mia domanda è: dovrei progettare le mie classi in modo che i parametri dei loro metodi siano accessibili dall'esterno o dovrebbero e...
posta 21.02.2012 - 14:50
5
risposte

Usando "nuovo" in una proiezione?

Desidero proiettare una raccolta da un tipo ( Something ) a un altro tipo ( SomethingElse ). Sì, questa è una domanda molto aperta, ma quale delle due opzioni seguenti preferisci? Creazione di una nuova istanza utilizzando new :...
posta 09.11.2012 - 11:22
3
risposte

convenzioni per i metodi di amicizia in Perl

Perl non supporta una relazione di amicizia tra oggetti, né supporta metodi privati o protetti. Di solito ciò che viene fatto per i metodi privati è il prefisso del nome con un carattere di sottolineatura. Occasionalmente ho metodi che penso com...
posta 12.09.2012 - 20:21