Domande con tag 'design'

3
risposte

Scrivere test sul selenio, dovrei semplicemente farlo o farlo bene?

Sto provando a guidare la mia interfaccia utente (pesante su javascript) attraverso il selenio. Ho già testato con successo il resto della mia interazione ajax con il selenio. Tuttavia, questo particolare metodo sembra sfuggirmi perché non riesc...
posta 19.06.2012 - 15:26
8
risposte

Ho bisogno di un approccio al problema di prevenire l'inserimento di record duplicati nel database

Un servizio web che chiamo restituisce un elenco di dati. I dati dal webservice vengono aggiornati periodicamente, quindi una chiamata al servizio web eseguita in un'ora potrebbe restituire gli stessi dati di una chiamata effettuata in un'ora. I...
posta 04.07.2012 - 05:54
2
risposte

Strategie per il paramento dei parametri

I metodi con molti parametri sono spesso a volte inevitabili. Nella mia esperienza personale trovo spesso questo il caso per i punti di ingresso del programma e le complesse procedure matematiche - dove il refactoring non è possibile o oscurer...
posta 23.01.2015 - 16:13
3
risposte

Quanto è corretto questo piccolo design di gioco senza rimuovere il suo schema di progettazione?

Given è un design di un videogioco in cui un giocatore ha diverse possibilità di adattare il suo personaggio: I game designer hanno capito che è insensato essere un elemento elementale di fuoco e acqua allo stesso tempo. È possibile cre...
posta 01.12.2018 - 18:07
4
risposte

Come si può usare un editor live

Stavo pensando a un ambiente di editing live in cui il codice / un file sorgente è sincronizzato in modo che le modifiche apportate da un utente vengano trasferite a tutti gli altri che modificano il file. Qualcosa come Google Wave, ma per codic...
posta 19.11.2011 - 16:50
1
risposta

Denominazione del metodo: a vs as get get

Le parole per, come e ottenere hanno un significato speciale quando vengono utilizzate nei nomi dei metodi? Esempi per new Integer(4).toString() get Integer.getInteger("system.unknown.property",4) come Arrays.asList(myPrimitive...
posta 25.04.2018 - 01:10
2
risposte

Come formalizzare le richieste di funzionalità

Sono nuovo nello sviluppo di software e ho gestito richieste di funzionalità per un'app web interna che ho creato. A volte le richieste di funzionalità sono semplici e richiedono una logica aziendale minima da implementare, quindi parlo un po...
posta 08.08.2013 - 19:03
2
risposte

Quali valori in un'applicazione dovrebbero essere configurabili?

Quali valori in un'applicazione dovrebbero essere configurabili o altrimenti non codificati? Questo differisce in base al tipo di applicazione (batch vs UI) e sono disponibili standard o linee guida su questo argomento (IEEE, ACM, fornitore, ecc...
posta 25.06.2013 - 14:56
3
risposte

C ++ Distruttori virtuali utilizzati solo quando ci sono funzioni virtuali

Questo è da Effective C ++ (Meyers): Classes not designed to be base classes or not designed to be used polymorphically should not declare virtual destructors Non capisco perché le classi non polimorfiche non dovrebbero dichiarare i dist...
posta 12.01.2016 - 16:42
4
risposte

Il design richiede più tempo dello sviluppo del codice? [duplicare]

Una volta ho sentito che se passi il 90% del tuo tempo a sviluppare il design del tuo programma, la parte di codifica richiederà solo il 10% delle volte. Ho trovato molto più successo nello spendere circa il 30% del mio tempo a progettare l'ar...
posta 22.05.2013 - 14:15