Domande con tag 'code-quality'

1
risposta

Se TDD è design, come sai che il tuo TDD è ben progettato? [duplicare]

Dato un grande gruppo (50+) di programmatori: Tutto ha lo stesso problema, Tutti utilizzano Sviluppo basato su test (TDD), Tutte le programmazione coppie , Tutto su revisione del codice , basata su gruppi Personalmente ho vist...
posta 04.04.2014 - 04:30
1
risposta

Riferimenti statistici del controllo di qualità del software

Sto cercando riferimenti sui test di ipotesi nella gestione del software. Ad esempio, potremmo chiederci se il "crunch time" porta ad un aumento del tasso di difetti - questo è un sorprendentemente difficile cosa da fare. Ci sono molti d...
posta 04.11.2012 - 15:43
2
risposte

Chi è il proprietario delle informazioni? Memento vs. Originator

Immagina per un secondo che sto implementando il Memento Pattern, usando le seguenti classi. Corsi Una classe Originator che ha rispettivamente proprietà pubbliche e private, campi e Una classe Memento che ha molte proprietà / campi che...
posta 04.09.2015 - 16:30
3
risposte

Esiste un limite sul numero di consensi globali utilizzati prima che un'applicazione venga considerata una programmazione errata?

Fondamentalmente, sviluppo siti web, alcuni di grandi dimensioni con molte operazioni crude, ecc ... Tuttavia ho preso l'abitudine di archiviare dati riutilizzabili come costante nelle mie applicazioni PHP Al momento ho 44 costanti definit...
posta 21.08.2012 - 13:27
8
risposte

Dichiarare le funzioni per evitare cicli nidificati espliciti

Il mio professore di programmazione mi ha detto che è una buona pratica di programmazione (almeno in C / C ++) dichiarare una funzione con il ciclo interno durante i cicli di annidamento (non i cicli per , da quando, cioè il looping attraverso...
posta 04.02.2013 - 15:41
3
risposte

Elenco di controllo generale prima di rilasciare il software [chiuso]

Attualmente sto costruendo uno strumento che la mia azienda intende vendere. Sono l'unico sviluppatore del progetto e viene sviluppato al di fuori della nostra normale base di codice e in una certa misura al di fuori del nostro normale processo....
posta 19.09.2011 - 12:28
4
risposte

Crea una nuova variabile o effettua più chiamate concatenate?

Qual è il modo migliore per ottenere questi attributi, pensando in termini di prestazioni e qualità del codice? Utilizzo di chiamate concatenate: name = this.product.getStock().getItems().get(index).getName(); id = this.product.getS...
posta 08.06.2012 - 16:32
4
risposte

Le note / cose da fare nei commenti di codice inviati alle revisioni del codice danno luogo a un processo di refactoring efficace?

Voglio iniziare / migliorare una cultura della proprietà collettiva del codice presso la mia azienda ma a un livello geograficamente distribuito ... Direi che esiste una mentalità corrente di proprietà collettiva del codice, ma solo su singoli s...
posta 13.11.2012 - 19:37
2
risposte

La densità della complessità ciclomatica è una metrica di buona qualità del software? [duplicare]

Dove definisco la densità della complessità ciclomatica come: Cyclomatic complexity density = Cyclomatic complexity / Lines of code Leggevo discussioni precedenti sulla complessità ciclomatica e sembra esserci una sorta di consenso sul fa...
posta 22.07.2015 - 00:37
4
risposte

Devo affermare le precondizioni delle funzioni in un'API pubblica?

Sto scrivendo una libreria per alcune strutture dati in C che verranno utilizzate nei sistemi embedded. Ho avuto problemi nel progettare e creare un solido piano di gestione degli errori. Questa API è solo soggetta ad errori logici ed è per ques...
posta 21.12.2017 - 21:15