Tutte le domande

3
risposte

In agile, in che modo le attività di infrastruttura di base all'inizio di un progetto sono pianificate e allocate utilizzando quadri di gestione rigidi come TFS online?

Qui sono in fase di definizione e stima di un progetto di sviluppo software relativamente piccolo. Ho seguito le storie degli utenti suggerite dal cliente e le ho messe in relazione con ciascuna, con una stima e alcune brevi note su come il comp...
posta 19.01.2017 - 17:21
5
risposte

È meglio usare la direttiva per il preprocessore o se l'istruzione (costante)?

Diciamo che abbiamo una base di codice che viene utilizzata per molti clienti diversi e abbiamo del codice che è rilevante solo per i clienti di tipo X. È meglio usare le direttive del preprocessore per includere questo codice solo in costumista...
posta 24.11.2011 - 17:06
13
risposte

Puoi scrivere una specifica non ambigua in un linguaggio naturale come l'inglese?

Mi sembra che non sia possibile scrivere una specifica del software in inglese che sia completamente priva di ambiguità, semplicemente a causa della natura informale del linguaggio naturale - e quindi che una specifica veramente non ambigua deve...
posta 08.09.2011 - 10:42
4
risposte

Il Joel Test è davvero un buon strumento di misurazione? [duplicare]

Ho appena saputo del test di Joel . Sono stato programmatore di computer per 22 anni, ma in qualche modo non ne ho mai sentito parlare prima. Ritengo che il mio miglior lavoro finora sia questa piccola società di gestione degli investimenti c...
posta 27.10.2013 - 18:46
5
risposte

Modo migliore per formare nuovi assunti [chiuso]

Il team al quale faccio attualmente parte di un fatturato piuttosto elevato, con i membri che si trasferiscono in genere in diversi progetti all'interno della stessa azienda. Attualmente il nostro "allenamento" per i nuovi membri è quello di abb...
posta 10.01.2012 - 19:07
3
risposte

Composizione sull'eredità ma

Sto cercando di insegnarmi ingegneria del software e confrontarmi con alcune informazioni contrastanti che mi stanno confondendo. Ho imparato l'OOP e quali sono le classi / interfacce astratte e come usarle, ma poi sto leggendo che si dovrebb...
posta 08.11.2015 - 01:48
5
risposte

In ritardo ha qualche significato nelle metodologie Agile?

Questo è il risultato di alcune delle risposte e dei commenti su un'altra domanda ( questo ). Ho lavorato principalmente con i progetti a cascata e mentre ho lavorato su progetti ad hoc che hanno assunto comportamenti agili e ho letto un bel...
posta 30.11.2010 - 17:28
2
risposte

Se metto un fork di un progetto open source e apporto miglioramenti nel fork, lo offenderò o meno agli autori originali? [duplicare]

Ho identificato un paio di progetti open source su github.com che non vengono tenuti aggiornati per molti mesi. Li ho usati per uso personale, e ora voglio apportare miglioramenti a loro e iniziare a mantenere il codice di base e scrivere es...
posta 26.12.2013 - 11:17
7
risposte

Come faccio ad essere in grado di scrivere codice per diventare un buon sviluppatore?

Sono frustrato dalla mancanza di spiegazioni concrete su come passare dalla possibilità di scrivere script (bash, awk) e scrivere applicazioni semplici (c, php, python) per progettare e sviluppare software più grandi e più complicati. Sembra che...
posta 02.12.2011 - 03:43
4
risposte

Includere un collegamento alla relativa documentazione nel messaggio di errore?

Creiamo una libreria commerciale e esempi di codice che vengono utilizzati da sviluppatori esterni. Abbiamo una documentazione (chiusa, disponibile per gli utenti registrati) che spiega ampiamente come utilizzare la libreria. Molti sviluppato...
posta 26.06.2017 - 10:45