Tutte le domande

4
risposte

Un'interfaccia di configurazione dell'applicazione può essere suddivisa in più interfacce per ridurre il creep delle funzionalità?

Il mio servizio Windows è nettamente suddiviso in 5 componenti, ognuno con la propria interfaccia e uniti da un bootstrapper. Uno dei miei requisiti è quello di fornire opzioni di configurazione nel mio app.config per i diversi pezzi dell'applic...
posta 24.08.2015 - 14:04
2
risposte

Le modifiche alle API sono previste nelle versioni beta?

In un framework open source le API deprecate sono state rimosse durante la fase beta sulla strada verso una nuova versione principale. Ora gli utenti richiedono di ripristinare alcune API deprecate perché interrompono la compatibilità. Per me,...
posta 07.07.2016 - 07:43
2
risposte

Agile: come gestire le approvazioni del collo di bottiglia al di fuori di SCRUM?

Esiste un termine Agile per quando c'è uno stakeholder che funge da collo di bottiglia saltando solo occasionalmente per superare le decisioni prese collettivamente dal team? (cioè, i dirigenti che non partecipano mai al processo, ma occasionalm...
posta 10.04.2015 - 21:36
2
risposte

Storia della matrice associativa?

In molti linguaggi di scripting moderni (es. Perl, Python, Ruby, PHP, Lua, JavaScript), gli array associativi sono supportati come tipi di dati primitivi o di prima classe (con vari nomi come map, dictionary, hash, ecc.) in una sintassi molto co...
posta 04.11.2012 - 15:53
1
risposta

Utilizzo di macro per proteggere l'assegnazione alle variabili globali

Poiché non esiste una caratteristica linguistica in C per proteggere l'assegnazione alle variabili globali, consiglieresti di fare qualcosa del genere? Prendi questo esempio: We have a module with the header file called module.h and im...
posta 06.01.2015 - 13:39
3
risposte

Perché c'è bisogno di parametri di riferimento in C ++?

Abbiamo imparato a conoscere i parametri di riferimento nella mia classe Introduzione alla programmazione. Capisco perfettamente che i parametri di riferimento ti danno accesso al luogo in cui un argomento è tenuto in memoria, mentre i parametri...
posta 08.03.2016 - 19:22
3
risposte

È buono lo stile Python per scrivere una funzione che non ha alcun effetto se non potenzialmente generare eccezioni?

A volte mi trovo a scrivere codice Python che assomiglia a questo: def check_stuff(param): if condition1(param): return "condition1" # These might be enum values, etc., instead of strings if condition2(param): return "c...
posta 02.03.2015 - 15:01
2
risposte

metodo per permettermi di modificare liberamente le mie classi, ma renderle immutabili per gli altri?

Sto creando la parte del modello di un'architettura MVC. La mia unica classe fornirà tutti gli accessi per consentire a uno di recuperare lo stato del sistema. Voglio che la maggior parte di questo stato sia immutabile in quanto non dovrebbe ess...
posta 26.03.2013 - 19:28
3
risposte

Ispezione, revisione del codice: è davvero un test?

ISTQB, Wikipedia o altre fonti classificano le attività di verifica (recensioni, ecc.) come test statici, mentre altri no. Se possiamo dire che le revisioni paritetiche e le ispezioni sono in realtà una sorta di test, allora molti standard non h...
posta 13.11.2012 - 09:30
3
risposte

Qual è il modo migliore per costruire i tuoi documenti CSS?

Normalmente avvio un progetto su un sito, eseguo lo scheletro html di base e poi inizio a modificare gli stili usando i CSS. Lentamente aggiungerei una regola CSS dopo l'altra senza "struttura organizzata" o raggruppamenti nelle regole CSS. E...
posta 09.05.2013 - 06:10