Domande con tag 'code-quality'

1
risposta

L'iniezione circolare delle dipendenze è una buona pratica?

Sto provando il pattern di Iniezione di dipendenza in alcune nuove classi, più specificamente in un Sistema di Transazioni e sono incappato in un dilemma. Ho una classe Person con un metodo create_new_transaction e una classe Transaction per rap...
posta 13.02.2015 - 00:50
4
risposte

'Protezione' è un nome di classe Java accettabile

Questo proviene da un thread chiuso all'indirizzo overflow dello stack , dove ci sono già alcune risposte utili, anche se un commentatore mi ha suggerito di postare qui. Spero che sia ok! Sto facendo del mio meglio per scrivere codice leggib...
posta 09.07.2012 - 17:07
1
risposta

Vantaggi per lo sviluppatore di separare le richieste di pull tramite modifiche logiche?

Attualmente sono responsabile della revisione di uno dei codici del mio compagno di squadra per un'app Web front-end. Abbiamo stabilito un flusso di lavoro che comporta la creazione di un ramo di funzionalità in git per ogni funzione che definia...
posta 17.07.2017 - 19:45
3
risposte

Funzione singola da una classe di alto livello VS Multi funzioni da classi di basso livello

Supponiamo che io abbia classi di livello basso A, B e C indipendenti l'una dall'altra. Le funzioni in esse prendono un po 'di input e compiono alcuni calcoli e restituiscono un po' di output. Ora supponiamo di voler creare un eseguibile dove...
posta 13.05.2017 - 04:42
2
risposte

Ottieni la variabile con il metodo accessor o semplicemente usa la notazione a punti?

Quindi, di recente ho notato qualcosa su un codice che stavo scrivendo. Potrei ottenere una variabile per una classe / oggetto differente usando la notazione dot per ottenere la variabile: object.someVarable o Potrei farlo nel modo in cu...
posta 11.05.2016 - 23:41
1
risposta

È buona norma analizzare chi ha introdotto ogni bug? [duplicare]

Ero solito analizzare le prestazioni dei programmatori nel mio team esaminando i problemi che avevano chiuso. Molti dei problemi sono ovviamente bug. E qui arriva un altro aspetto importante della performance: chi ha introdotto i bug. Mi stavo...
posta 02.06.2014 - 22:18
1
risposta

come misurare i difetti per KLOC

Ho letto su internet la metrica "numero di bug per 1000 righe di codice" e quale sarebbe un buon numero. Tuttavia, mi chiedo come qualcuno potrebbe calcolare una tale metrica? Il motivo per cui è presente un bug è che nessuno l'ha trovato. E...
posta 08.05.2016 - 22:28
1
risposta

Come gestire la conversione del tipo di una costante?

Considera il seguente estratto di codice (immaginario): class X { private static String IS_PAYLOAD_REQUIRED = "4001"; [....] checkPayloadRequired(String input) { if (input.startsWith(IS_PAYLOAD_REQUIRED)) { settings.enabl...
posta 09.03.2015 - 20:18
2
risposte

Quali sono le cose che consideri nella revisione di un codice sorgente iOS? [chiuso]

Faremo delle revisioni tra pari per i nostri progetti iOS. Siamo un po 'inesperti nel rivedere i codici degli altri. Gli sviluppatori iOS che parteciperanno alle recensioni saranno da altri progetti, poiché in genere una persona gestisce un prog...
posta 20.01.2012 - 14:46
1
risposta

Pari o meno di 15 linee per principio di metodo (funzione)? [duplicare]

Alcuni libri o master ci hanno detto questo principio: uguale o inferiore a 15 linee per metodo (funzione), e il perfetto è sotto (o uguale) 8 righe. Il principio ha senso per la maggior parte delle condizioni? Ci sono molti casi che inf...
posta 14.08.2014 - 09:13