Tutte le domande

4
risposte

Utilizzo del solo test dell'interfaccia utente. È ok?

Sono un unico sviluppatore che lavora con un datore di lavoro offshore. Mi rendo conto dell'importanza dei test unitari (anche se non mi sono mai esercitato prima) ma attualmente, il codice non è mai stato testato. Il problema con il codice è ch...
posta 05.05.2013 - 15:24
3
risposte

È meglio avere costruttori con o senza parametri?

È meglio avere costruttori con o senza parametri e perché? public NewClass( String a, String b, int c) throws IOException { //something } o public NewClass() { //something }     
posta 04.11.2013 - 06:42
4
risposte

Qual è il modo più conciso per testare una condizione booleana con molte clausole AND?

Ho una funzione che restituisce la disponibilità di un modulo, in cui il modulo è disponibile solo se sono soddisfatte più condizioni. Il codice ha il seguente aspetto: bool isShipAvailable() { bool isAvailable; isAvailable = this->are...
posta 31.05.2018 - 18:06
4
risposte

Gli oggetti strategia devono avere lo stato?

Ho un oggetto applicazione che deve validare alcuni dati. Il particolare algoritmo di convalida non è noto fino al runtime, quindi passo un oggetto di validazione ad esso, usando il modello di strategia . L'applicazione potrebbe aver bisogno...
posta 13.06.2011 - 19:01
4
risposte

Iterare su oggetti di una classe specifica in un contenitore di oggetti di base polimorfici

Supponiamo che ci sia una classe di oggetti base - lascia che sia chiamata Oggetto - e una lista < Oggetto > contenitore. Esistono molte classi figlio di Object - Child1 , Child2 ecc. Sono tutte archiviate nel contenitore. Ho bisog...
posta 01.06.2017 - 07:07
4
risposte

Come supportare le decisioni di progettazione? [chiuso]

Ci sono decisioni di progettazione sbagliate . Allo stesso tempo, essere un ingegnere senior a volte può essere difficile. I giovani hanno idee fantastiche e radicali, che un ingegnere senior si chiede se funzionerà sul campo e se vale la pena...
posta 13.06.2011 - 15:28
5
risposte

Le migliori pratiche per mantenere ben documentate le modifiche nel progetto

Qual è la migliore pratica e il software che usi per documentare il documento relativo al cambiamento. Inoltre, come preferisci documentare le modifiche nel progetto. Diciamo che hai il requisito di apportare alcune modifiche al progetto....
posta 19.05.2011 - 18:35
5
risposte

Pattern per rilevare quando tutti i riferimenti tranne uno (in un linguaggio gestito) vengono distrutti?

Nella mia applicazione ho una classe, e ogni istanza di questa classe condivide parte di una risorsa non gestita. La condivisione è facilitata da un oggetto gestore. Quando un'istanza viene distrutta, il gestore deve essere informato in modo...
posta 24.01.2017 - 18:14
4
risposte

Code Plagiarism: Quanto difficile o quanto facile da rilevare questo?

Supponiamo che vogliate sviluppare un'applicazione, in mezzo allo sviluppo scoprite che esiste già un'applicazione simile, altamente riconosciuta e utilizzata. È un'applicazione cross platform ma non è noto se questa applicazione sia open source...
posta 08.06.2011 - 13:06
2
risposte

Come fa un compilatore a conoscere il linguaggio macchina del processore di destinazione al quale il codice sorgente deve essere convertito?

Per esempio: due macchine hanno lo stesso compilatore e lo stesso sistema operativo. Ma le due macchine hanno processori diversi (diverse istruzioni di assemblaggio). Come il compilatore è stato scaricato rispetto al sistema operativo, come vien...
posta 26.01.2017 - 07:45