Domande con tag 'code-quality'

3
risposte

Quale feedback è o non è appropriato per una revisione del codice? [duplicare]

Sono interessato a conoscere alcune linee guida su quale feedback è o non è appropriato per una revisione del codice. Il mio team ha un processo di revisione molto non strutturato e sto cercando di suggerire alcuni modi per migliorarlo. Non so...
posta 03.04.2013 - 05:15
1
risposta

Come assicurarsi che il setter di ogni campo esegua un codice specifico?

Sto lavorando con Java 1.7, IDE è Eclipse Indigo. Ho una classe base che ha id come int. Ha anche una variabile booleana onlyIdInitialized ; Lo imposto su true quando viene creato un oggetto con id . public abstract class BaseB...
posta 16.07.2017 - 05:43
1
risposta

Distinguere il codice ripetitivo con la stessa implementazione

Dato questo codice di esempio import java.util.ArrayList; import blackjack.model.items.Card; public class BlackJackPlayer extends Player { private double bet; private Hand hand01 = new Hand(); private Hand hand02 = new Hand();...
posta 22.10.2012 - 04:02
4
risposte

Una classe DTO che ha un ArrayList di tipo proprio - è considerato un buon progetto?

Mi sono imbattuto in una classe DTO come quella in basso. class PersonDTO { private String firstName; private String middleName; private String lastName; private String dob; // some 50 fields more private List<PersonDTO&g...
posta 10.06.2017 - 11:24
1
risposta

Principio di progettazione dell'oggetto che descrive la simmetria dell'interfaccia

Qualcuno ha fatto un commento su parte del mio codice che ritenevo fosse prezioso, e volevo cercare il modello di progettazione per saperne di più, ma ho difficoltà a identificare il principio di progettazione a cui si riferisce. Essenzialmen...
posta 05.12.2017 - 18:10
6
risposte

Come faccio a gestire il codice di scarsa qualità fornito da una terza parte?

Recentemente sono stato promosso a gestire uno dei nostri progetti più importanti. La maggior parte del codice in questo progetto è stata scritta da un nostro partner, non da noi stessi. Il codice in questione è di qualità discutibile molto...
posta 01.02.2011 - 10:37
1
risposta

Passa oggetti o valori come parametri alle funzioni

Sto lavorando con lo standard JEE. Ho i seguenti livelli: JPA (Eclipse Link), Data Access, Business Logic e JSF (Primefaces). Primefaces utilizza pattern di progettazione MVC, quindi il livello di presentazione contiene ManagedBeans (controller)...
posta 07.10.2016 - 05:21
2
risposte

Strategie per l'utilizzo di uno strumento di valutazione della metrica del codice

Gli strumenti di valutazione della metrica della qualità del codice dovrebbero essere Sonar essere integrato con IDE per l'esecuzione di analisi locali o dovrebbero far parte del processo di compilazione (come integrated with maven ) per l'...
posta 20.03.2013 - 14:03
1
risposta

Aiuto nella scrittura di codice più generico

Sto facendo un progetto PHP MVC usando il codice di accensione. Ho due modelli, a e b. Ogni classe contiene quattro funzioni (inserisci, elimina, aggiorna e visualizza) e le loro implementazioni sono quasi le stesse una con l'altra. Un amico...
posta 21.04.2016 - 15:43
3
risposte

Dove dovrei inserire un typedef quando usato nelle firme dei metodi in C ++?

Sto usando una classe opzionale abbastanza simile a quella di boost. Per ragioni semantiche, ho cambiato un attributo dello stesso tipo (strutturato) in alcune definizioni di classe (e quindi anche nelle firme dei metodi) da obbligatorio a fac...
posta 05.01.2015 - 13:14