Tutte le domande

2
risposte

Come vengono tracciati i requisiti esistenti nel tempo?

Sono un ingegnere informatico che lavora su un sito Web complesso e in corso. Ha un sacco di parti in movimento e un piccolo team di progettisti dell'interfaccia utente e uomini d'affari che aggiungono nuove funzionalità e modificano quelle vecc...
posta 20.03.2012 - 00:47
3
risposte

Quale licenza / EULA ho bisogno di usare gratuitamente il software?

Non sono sicuro di cosa esattamente stia cercando qui, ma qui ci sono i fatti: Offro un software gratuito da utilizzare, gratuito come solo $ 0 (non OSS). Ho bisogno di un pezzo di testo incluso nel programma di installazione con accordo / di...
posta 15.01.2012 - 22:45
1
risposta

Come si esegue la modellazione in un ambiente di programmazione estremo?

Conosco metodologie, come Extreme Programming (XP), che specifica le proprie pratiche specifiche per lo sviluppo di software. Tuttavia, a differenza di Scrum, dove si concentra maggiormente sugli aspetti gestionali, XP specifica le pratiche soft...
posta 26.01.2012 - 10:54
1
risposta

Un'unica fonte di verità all'interno di un sistema distribuito aziendale

All'interno di un sistema distribuito aziendale ho molti servizi: un servizio di e-commerce, un CRM, un supporto tecnico, finanza, fatturazione. Molti di questi servizi condividono dati comuni, come Customer dati. Questi servizi comunica...
posta 30.06.2015 - 08:00
3
risposte

Eliminazione delle dipendenze rispetto all'eliminazione della ridondanza

Durante il mio incarico a un progetto, ho scoperto che molte classi di messaggi sono state ricevute e quindi mantenute intatte e passate all'interno dell'applicazione ricevente. Quando questi messaggi sono stati modificati, è stato necessario mo...
posta 08.11.2011 - 20:53
2
risposte

Perché il metodo _replace delle classi namedtuple Python è protetto?

Nella sezione Variabili dei nomi e delle varianti di metodo , la Python Style Guide (aka PEP 0008) dice: "Usa un trattino basso solo per metodi non pubblici e variabili di istanza". Perché allora il metodo _replace su namedtuple ha u...
posta 11.04.2016 - 03:24
2
risposte

Perché non è Limitato una sottoclasse di Enum in Haskell

Sembra che qualsiasi istanza Bounded dovrebbe avere un'implementazione sana di Enum. Non riesco a pensare personalmente a un controesempio, anche se se qualcuno ne presenta uno non patologico, capirò perché non è così. Dal fare :i sui du...
posta 29.03.2016 - 22:39
3
risposte

Che cos'è un oggetto valore nella progettazione orientata al dominio?

Ho un'entità e ho capito che esiste un gruppo di proprietà che funzionano insieme. Quindi li ho spostati su un oggetto valore (insieme al loro comportamento) e ora ho un riferimento dalla mia entità a questo oggetto valore. Ho letto " Domain...
posta 18.12.2011 - 12:21
2
risposte

Va bene scrivere test di unità "extra"?

La mia comprensione di come TDD dovrebbe funzionare è la scrittura di un test non funzionante per il prossimo bit di funzionalità che si desidera aggiungere a una funzione o oggetto, codice fino al passaggio del test e quindi scrittura del test...
posta 16.08.2014 - 05:26
1
risposta

Come strutturare semplici progetti C ++ per TDD

Sto introducendo Google Test nel nostro ambiente di sviluppo sul posto di lavoro e vorrei incoraggiare una mentalità TDD, rendendo questo il più accessibile possibile per i nuovi sviluppatori. Sto cercando consigli sulla struttura del progetto s...
posta 04.03.2016 - 08:37