Tutte le domande

2
risposte

Posso iniziare con un test di unità passanti?

Le regole dello zio Bob per TDD sono specificate qui. Non sei autorizzato a scrivere alcun codice di produzione a meno che non lo sia effettuare un test pass Non ti è permesso scrivere più di un test unitario di quanto sia sufficiente a...
posta 09.03.2013 - 00:15
3
risposte

Creazione di un nuovo formato di file: scrivere prima il codice o la documentazione?

Quando si crea un nuovo formato file per un'applicazione, è possibile scrivere prima il codice o la documentazione. Quando scrivi la documentazione per prima cosa, hai un'idea migliore di cosa dovresti implementare. Tuttavia, potrebbe esse...
posta 09.07.2013 - 08:23
10
risposte

L'esecuzione di SQL tramite un WebService è una pessima idea?

Tipicamente quando si crea uno strumento semplice o qualcosa che deve usare un database, passo attraverso il processo piuttosto lungo di creare prima un servizio web che si connette a un database e quindi creare metodi su questo webservice che f...
posta 04.07.2012 - 15:06
6
risposte

Come versioni i file (numeri di versione) [duplicato]

Mi chiedo come decidi il numero di versione delle tue app, annoti davvero tutte le modifiche apportate (per un registro delle modifiche)? Quindi come deciderà come incrementare il numero di versione. per esempio. +0.0.1 per ogni correzione di...
posta 02.12.2010 - 01:42
8
risposte

Codice di scaffalatura in Team Foundation Server (TFS)

Sono abbastanza nuovo nell'usare TFS e mi piacerebbe sapere come tu o la tua squadra utilizzate la funzione "shelve" di tfs. Abbiamo le seguenti linee guida nell'uso di TFS: - Esegui un "Get Latest" prima di effettuare il check-in e provare a...
posta 04.04.2012 - 16:30
7
risposte

Un programma senza input è ridondante? [chiuso]

Ci sono programmi utili che non prendono input come: Input da tastiera dell'utente; un'interruzione da un orologio; dati da un altro server, ecc. Un programma che ha calcolato / stampato dati predefiniti potrebbe essere trasformato in un file...
posta 11.03.2017 - 22:00
5
risposte

Conquistare la complessità: tecniche preziose [chiuso]

Esistono tecniche di sviluppo software per risolvere i problemi. Penso che un problema chiave che affrontiamo sia la conquista della complessità. Inoltre, gli sviluppatori di software devono spesso classificare e comprendere sistemi complessi, s...
posta 25.04.2011 - 22:21
5
risposte

Nicchie noiose ma importanti che sarebbe una miniera d'oro per le best practice

Sono assolutamente convinto che tu possa fare una buona vita come consulente che aiuta i clienti con una profonda comprensione e conoscenza pratica in uno dei seguenti argomenti Fusi orari, ora legale e giorni bisestili / secondi nell'elabor...
posta 28.05.2011 - 19:10
6
risposte

Abbiamo davvero bisogno di salvare il codice sorgente?

Durante l'hacking su alcuni strumenti di analisi statica, mi sono reso conto che avrei potuto rendere più semplice l'attività (irrilevante per questa domanda) salvando i file sorgente al volo mentre venivano modificati. All'inizio questo mi s...
posta 16.09.2010 - 16:38
15
risposte

Hai mai letto le specifiche della lingua? [chiuso]

Mentre provo a rispondere alle domande sul sito SO (in particolare le domande sul C ++) trovo che la maggior parte delle volte una persona o l'altra include una citazione dallo standard. Io stesso ho appena letto le specifiche del linguaggio. An...
posta 27.10.2010 - 19:09