Domande con tag 'readability'

7
risposte

Cosa si può fare per migliorare la leggibilità del codice orientato alla matematica in C #, Java e simili? [chiuso]

Essendo sia un programmatore C che un programmatore C #, una delle cose che non mi piace di C # è il modo in cui le funzioni matematiche sono prolisse. Ogni volta che dovresti usare una funzione Sin, coseno o potenza, per esempio, dovresti antep...
posta 24.10.2014 - 03:32
4
risposte

Metodo singolo con molti parametri e molti metodi che devono essere chiamati in ordine

Ho alcuni dati grezzi di cui ho bisogno per fare molte cose (spostarlo, ruotarlo, ridimensionarlo lungo un determinato asse, ruotarlo in una posizione finale) e non sono sicuro quale sia il modo migliore per farlo per mantenere il codice leggibi...
posta 01.03.2015 - 02:15
6
risposte

C # sta diventando più difficile da leggere?

Mentre C # è progredito, sono state aggiunte molte funzionalità linguistiche. È arrivato al punto in cui sta diventando illeggibile per me. Ad esempio, prendi in considerazione il seguente codice snip dal codice Caliburn.Micro qui :...
posta 04.06.2012 - 14:49
4
risposte

Un buon uso dei blocchi di prova?

Mi trovo sempre a lottare con questo ... cercando di trovare il giusto equilibrio tra try / catching e il codice non sta diventando questo osceno pasticcio di schede, parentesi ed eccezioni che vengono rimessi nello stack delle chiamate come una...
posta 01.04.2011 - 00:27
7
risposte

Devo scrivere codice compatto o codice con molti spazi? [duplicare]

Ho due amici che hanno scuole di pensiero completamente diverse su come definire il loro codice. Il primo dice che il codice dovrebbe essere ben indentato e usare molti spazi e nominare le variabili in maniera giudiziosa per organizzare l...
posta 23.05.2013 - 16:55
4
risposte

Studi su quanto bene un programmatore può capire il codice in lingue sconosciute? [chiuso]

Ci sono studi seri su come un programmatore esperto che conosce il linguaggio X possa capire il codice scritto da un programmatore competente usando il linguaggio Y, per una buona gamma di linguaggi ampiamente utilizzati come X e Y? Ovviament...
posta 04.08.2012 - 09:40
6
risposte

Zero come costante?

Mi sono imbattuto recentemente in questo linguaggio di programmazione: const float Zero = 0.0; che viene quindi utilizzato nei confronti: if (x > Zero) {..} Qualcuno può spiegare se questo è davvero più efficiente, leggibile o gesti...
posta 03.07.2012 - 12:42
4
risposte

Ci sono dei veri inconvenienti al concatenamento del metodo autoreferenziale?

Recentemente ho suggerito di implementare un metodo di concatenamento per una certa classe in un determinato progetto, in modo da poter migliorare la leggibilità del codice. Ho avuto un "interfacce fluenti non dovrebbe essere implementato solo p...
posta 30.05.2011 - 10:36
4
risposte

Quale modo di terminare il ciclo di lettura è l'approccio preferito?

Quando devi iterare un lettore in cui il numero di elementi da leggere è sconosciuto, e l'unico modo per farlo è continuare a leggere fino a quando non arrivi alla fine. Questo è spesso il posto dove hai bisogno di un ciclo infinito. C'è...
posta 25.12.2013 - 18:08
4
risposte

Enfatizza la negazione

Stavo solo scrivendo un'istruzione if con nomi di proprietà abbastanza lunghi e mi sono imbattuto in questo problema. Diciamo che abbiamo un'istruzione if in questo modo: if(_someViewModelNameThatIsLong.AnotherPropertyINeedToCheck == someVa...
posta 21.01.2013 - 12:17