Domande con tag 'code-quality'

2
risposte

Aggiunta di nuove funzionalità a una vecchia applicazione

Ho scritto un'applicazione Windows .NET utilizzando framework 3.5. A quel tempo, 3.5 era molto nuovo e conoscevo solo il framework 2.0. A causa della scadenza, non ho usato nessuna nuova funzionalità della versione 3.5 e ho consegnato l'applicaz...
posta 30.10.2010 - 20:20
5
risposte

Esiste un nome per il concetto di una gerarchia di molti metodi brevi in una classe

Un refactoring che faccio comunemente è dove mi imbatto in un metodo di grandi dimensioni come public void doSomething() { // do First thing doPartA1(); doPartA2(); //now something else doSomethingElse(); doMoreSomethi...
posta 22.04.2011 - 01:13
7
risposte

Perché un datore di lavoro dovrebbe chiedere un campione di codice "lungo"? [chiuso]

Quale sarebbe un progetto di grandi dimensioni che include più file e > 1000 linee mostra a un datore di lavoro che alcuni singoli file e un paio di centinaia di linee non possono essere acquisiti?     
posta 03.10.2012 - 16:34
3
risposte

Quali sono i passaggi necessari per garantire di aver coperto due diligence tecnica all'acquisto di un prodotto software (e IP) creato da un'altra azienda?

Se sei stato incaricato di eseguire due diligence per un prodotto software / IP tu / la tua azienda avete preso in considerazione l'acquisto. Quali sarebbero i tuoi passi per assicurarti che l'acquisto fosse accettabile da un livello di rischio...
posta 14.06.2011 - 22:32
4
risposte

Quale livello di qualità nella cronologia del commit posso / devo prevedere / applicare?

Ho lavorato come sviluppatore solitario per molto tempo. Durante questo periodo, ho sviluppato un modo di formulare e ordinare i messaggi di commit: prima Refactor, descrivere esattamente il motivo del commit nel messaggio, link al tracker del p...
posta 11.03.2012 - 02:39
2
risposte

Il concetto di "porte di qualità" nei test del software

Usiamo SonarQube per il test della qualità del codice. Verifica la qualità del codice e non la funzione del codice. Ha il concetto di porte di qualità, quindi puoi impostare ad esempio un gate di qualità del 90%, il che significa che qualcosa di...
posta 14.03.2016 - 18:26
5
risposte

Come si ottiene la coerenza nel codice sorgente / UI senza soffocare la creatività dello sviluppatore?

Abbiamo una piccola squadra (2-3) di programmatori che scrive un programma con molte forme e dialoghi. Abbiamo un problema in cui non possiamo mantenere una buona coerenza in ciò che scriviamo o nel modo in cui lo scriviamo. L'ultimo problema...
posta 04.05.2011 - 16:26
6
risposte

qual è il modo migliore per garantire la responsabilità nei controlli del codice?

Nota: dopo aver scritto questo, mi rendo conto che questa domanda è forse filosofica, ma sono interessato a come il settore gestisce questo scenario a prescindere. Recentemente ho lavorato con un codice base che non è ancora testabile come do...
posta 27.12.2012 - 23:06
4
risposte

Design del codice: codice duplicato o buona implementazione

Sto lavorando sull'applicazione in C #, dove ho bisogno di serializzare e deserializzare alcune classi in / da XML. Queste operazioni saranno implementate nella libreria di classi. Ho scelto la classe XMLSerialization per serializzare / deserial...
posta 13.05.2016 - 22:40
6
risposte

Quali sono i pattern più utilizzati per gestire molti parametri interconnessi?

Recentemente ho iniziato a lavorare su un'applicazione che supporta diversi dispositivi di misurazione. Prima che l'utente inizi una misura, ne imposta i parametri. In realtà, considerando tutti i tipi di misure ci sono oltre 50 parametri....
posta 11.06.2015 - 09:33