Domande con tag 'readability'

6
risposte

Refactoring in molti metodi - è considerato pulito o no? [duplicare]

Quindi, ho visto il mio collega lamentarsi un po 'di un progetto che ha ereditato da qualcuno che è, diciamo, non molto esperto come programmatore (interno lasciato ai propri dispositivi su un progetto). A un certo punto c'era un codice dup...
posta 20.07.2011 - 09:50
15
risposte

È una cattiva pratica denominare una variabile non utilizzata con un trattino basso singolo?

Spesso quando la sintassi della lingua mi richiede di nominare una variabile che non viene mai utilizzata, la chiamerò _ . Nella mia mente, questo riduce il disordine e mi consente di concentrarmi sulle variabili significative del codice....
posta 04.05.2012 - 14:56
12
risposte

Errori di ortografia intenzionali per evitare parole riservate

Vedo spesso codice che include errori ortografici intenzionali di parole comuni che, nel bene o nel male, sono diventati parole riservate: klass o clazz per la classe : Class clazz = ThisClass.class kount per conteg...
posta 25.03.2011 - 20:46
15
risposte

È sconsigliabile creare una funzione che rinomini essenzialmente una funzione incorporata?

Mi confondo con le funzioni minime e massime, in determinati contesti. In un contesto, quando si utilizzano le funzioni per prendere il maggiore o il minore tra due valori, non vi è alcun problema. Ad esempio, //how many autographed CD's...
posta 08.06.2016 - 20:35
8
risposte

Quando si utilizza il metodo di concatenazione, riutilizzare l'oggetto o crearne uno?

Quando usi il metodo di concatenamento come: var car = new Car().OfBrand(Brand.Ford).OfModel(12345).PaintedIn(Color.Silver).Create(); potrebbero esserci due approcci: Riutilizza lo stesso oggetto, in questo modo: public Car Painted...
posta 25.05.2012 - 10:54
16
risposte

Dovresti sacrificare la leggibilità del codice con quanto sia efficiente il codice? [chiuso]

Dovresti sacrificare la leggibilità del codice con quanto è efficiente il codice? es. 3 righe di codice in 1 riga. Ho letto Code Craft di Pete Goodliffe che la leggibilità è la chiave. I tuoi pensieri?     
posta 04.02.2011 - 06:19
9
risposte

while (true) e loop-breaking - anti-pattern?

Considera il seguente codice: public void doSomething(int input) { while(true) { TransformInSomeWay(input); if(ProcessingComplete(input)) break; DoSomethingElseTo(input); } } Supponiamo che questo pro...
posta 29.03.2012 - 20:42
5
risposte

L'uso della clausola finally per fare il lavoro dopo il reso è di cattivo gusto / pericoloso?

Come parte della scrittura di un Iterator, mi sono ritrovato a scrivere il seguente pezzo di codice (gestione degli errori di stripping) public T next() { try { return next; } finally { next = fetcher.fetchNext(next); } } trov...
posta 28.04.2012 - 03:14
6
risposte

Chiarimento del consiglio "avoid if-else" [duplicato]

Gli esperti di codice pulito consigliano di non utilizzare if/else poiché sta creando un codice illeggibile. Suggeriscono piuttosto di usare IF e di non aspettare fino alla fine di un metodo senza reale necessità. Ora, questo cons...
posta 01.08.2013 - 17:04
4
risposte

Perché i loop annidati sono considerati una cattiva pratica?

Il mio docente ha menzionato oggi che era possibile "etichettare" i loop in Java in modo che potessi fare riferimento a essi quando si tratta di cicli annidati. Così ho cercato la funzione perché non ne ero a conoscenza e in molti punti in cui q...
posta 23.05.2013 - 21:56