Tutte le domande

1
risposta

Come fa il team a garantire un buon progetto di DB? [chiuso]

Vogliamo assicurarci che il nostro team fornisca un design DB di buona esecuzione. Ma non siamo abbastanza sicuri su come raggiungerlo. Sono state suggerite coppie di soluzioni all'interno del team: Aggiunta di indici DB alla nostra defin...
posta 12.03.2015 - 09:30
2
risposte

In termini di software, cosa costituisce un piano di controllo della qualità per la conformità ISO 9001?

Sto facendo un'offerta per un contratto governativo (il mio primo) e c'è una sezione che richiede di fornire uno schema ad alto livello di un piano di controllo della qualità che garantisca che il prodotto finale sia conforme allo standard ISO-9...
posta 02.07.2014 - 21:13
4
risposte

Perché utilizzare un enum per determinare il tipo di nodo in un albero di analisi?

L'API Sun Compiler Tree utilizza un'interfaccia chiamata Albero come genitore di tutti i diversi tipi di nodi dell'albero di analisi (assegnazioni, istruzioni if, dichiarazioni di classe, ecc.). Una parte di questa interfaccia è un'enumerazion...
posta 10.03.2015 - 15:49
5
risposte

Requring il setter della classe statica da chiamare prima del costruttore, cattivo design?

Ho una classe, diciamo Foo, e ogni istanza di Foo avrà bisogno e conterrà lo stesso oggetto List, myList. Poiché ogni istanza di classe condividerà lo stesso oggetto List, ho pensato che sarebbe stato utile rendere myList stati...
posta 19.10.2013 - 21:46
3
risposte

In che modo il principio DRY (applicato a livello di classe) è correlato all'SRP?

In altre parole, DRY (non ripetersi) applicato a livello di classe un sottoinsieme di SRP (principio di responsabilità singola)? Ciò che intendo è che, mentre SRP afferma che ogni classe dovrebbe avere una sola responsabilità (cioè la cla...
posta 09.12.2013 - 18:13
4
risposte

Legge di Demetra che causa indecisione sottoclasse e conflitto con la singola responsabilità

Questa è la mia situazione: Ho una classe chiamata CueList, che è fondamentalmente un wrapper attorno ad ArrayList. Ho un'altra classe chiamata TimeTicker che allerta tutti i Tickable (interfaccia) nella sua lista che è passato un c...
posta 22.07.2013 - 23:36
2
risposte

Come dovremmo "scegliere il comodo linguaggio di programmazione" in un'intervista? [chiuso]

Quando ti chiedono di scegliere il linguaggio di programmazione che ti è comodo con prima di un colloquio, è necessario fare domande sul linguaggio di programmazione o verificare quanto bene lo hai codificato? Ad esempio, se non so quali...
posta 11.12.2013 - 13:41
3
risposte

Scrittura esplicita del costruttore vuoto predefinito

Ha senso scrivere un costruttore predefinito quando non ha argomenti, corpo vuoto e nessun altro costruttore esiste? L'unico vantaggio che posso pensare è la riduzione del rischio di dimenticare di aggiungere il costruttore predefinito quando...
posta 10.01.2014 - 11:56
4
risposte

È il refactoring allo scopo di testare un odore di codice?

Consentitemi di prefigurare questa domanda dicendo che ho bisogno di test delle unità. L'ho dolorosamente capito. Devi farlo per garantire che le future modifiche non influiscano negativamente sull'applicazione in modi che non ti aspetti. È inol...
posta 28.02.2014 - 01:32
4
risposte

Incapsula le funzioni C standard?

Mentre studio il linguaggio di programmazione C e apprendo pratiche sicure, sono propenso a scrivere un livello di funzionalità su diverse parti della libreria standard. Ciò servirebbe a due scopi: potrei usare parti standard della lingua in mod...
posta 19.09.2013 - 05:12