Tutte le domande

7
risposte

In che modo i team di sviluppo software professionali affrontano la complessità del design in progetti non banali?

In primo luogo, mi rendo conto che questa domanda potrebbe essere alquanto lunga e vaga e mi scuso per questo. Questo è probabilmente un problema di base con un nome breve per chiunque abbia "capito", ma non trovandomi a questo riguardo, per fav...
posta 21.05.2012 - 00:39
3
risposte

Dove devo tracciare la linea tra test unitari e test di integrazione? Dovrebbero essere separati?

Ho un piccolo framework MVC su cui ho lavorato. La sua base di codice sicuramente non è grande, ma non è più solo un paio di classi. Alla fine ho deciso di fare il grande passo e iniziare a scrivere test per questo (sì, so che avrei dovuto farlo...
posta 29.10.2012 - 04:03
4
risposte

Come convinco la mia squadra che una specifica dei requisiti non è necessaria se adottiamo storie degli utenti?

Stiamo pianificando di adottare storie di utenti per catturare l'intento degli stakeholder in modo leggero piuttosto che un pesante SRS (specifiche dei requisiti del software). Tuttavia, sembra che nonostante comprendano il valore delle storie,...
posta 30.06.2012 - 20:29
7
risposte

Quanto tempo impieghiamo a stimare le attività di programmazione?

Ad esempio, se rompo un progetto in n prodotti di lavoro discreti (ad esempio classi o funzioni o componenti) c'è un tempo t tale che n * t è una quantità adeguata di tempo da dedicare alla stima?     
posta 03.10.2012 - 16:11
5
risposte

PHP, HTML, Javascript e buone pratiche di scrittura

Mi sono reso conto che devo scrivere una specifica della convenzione su HTML, JavaScript e codice PHP per me e il mio team. Nello sviluppo web, proprio come in C ++, sono decisamente un fan di indentazione e commenti. Tuttavia, spesso nel...
posta 05.10.2010 - 12:14
8
risposte

Permessi di Windows per sviluppatori?

Lavoro in un'azienda Fortune 500 come sviluppatore di software Windows in R & D. L'IT aziendale si sta attualmente preparando per un'implementazione di Win7 a livello aziendale e, come parte di esso, sta cercando di bloccare completamente i diri...
posta 25.03.2011 - 13:40
3
risposte

Che cosa aiuterebbe nel rifattorizzare un metodo di grandi dimensioni per garantire che io non rompere nulla?

Attualmente sto refactoring una parte di un grande codebase senza test di unità di sorta. Ho provato a ridefinire il codice in modo brutale, cioè cercando di indovinare cosa sta facendo il codice e quali cambiamenti non cambierebbero il suo sign...
posta 26.04.2013 - 11:50
5
risposte

Ci sono prove che gli sviluppatori che lavorano in remoto siano meno produttivi di quando lavorano sul posto? [chiuso]

Quindi stavo parlando con una delle persone con cui collaboro qui alcuni giorni fa, e si lamentavano che la loro azienda non consentiva più ai lavoratori di lavorare a distanza più a lungo a causa della diminuzione della produttività. Come qualc...
posta 13.03.2012 - 20:06
2
risposte

Perché Go ha un caso speciale per abs (0)

Stavo giocando con Go e ho trovato questo particolare codice interessante per la funzione abs nel pacchetto matematico: link 14 func abs(x float64) float64 { 15 switch { 16 case x < 0: 17 return -x 18 case x ==...
posta 14.03.2013 - 19:05
7
risposte

Devo essere disturbato se il mio rapporto LOC / giorno è troppo alto? [chiuso]

Attualmente sto lavorando a un progetto indipendente, quindi non ho esattamente il lusso di test umani o revisione esterna del codice - tuttavia, non vedo alcun bug difficile nel mio codice corrente (li fisso come Li vedo, e il più delle volte s...
posta 12.03.2012 - 09:12