Domande con tag 'design'

7
risposte

Implementazione dello stato dell'oggetto in un linguaggio OO?

Mi è stato dato del codice Java da guardare, che simula una gara automobilistica, di cui include un'implementazione di una macchina di stato di base. Questa non è una classica macchina a stati informatici, ma semplicemente un oggetto che può ave...
posta 01.09.2016 - 03:20
2
risposte

In che modo l'analisi è diversa dalla progettazione?

Sono sicuro che tutti voi avete sentito manager dire che "abbiamo bisogno di un analizzatore" o "abbiamo bisogno di un designer". Mentre sono uno sviluppatore .NET, difficilmente riesco a differenziare un analizzatore da un designer (non un web...
posta 26.07.2011 - 11:48
5
risposte

Scrittura di codice verificabile evitando la generalità speculativa

stamattina stavo leggendo alcuni post sul blog e sono incappato in questo : If the only class that ever implements the Customer interface is CustomerImpl, you don't really have polymorphism and substitutability because there is nothing...
posta 05.02.2012 - 23:00
5
risposte

La modifica di un oggetto passato fa riferimento a una cattiva pratica?

In passato, in genere ho fatto la maggior parte della mia manipolazione di un oggetto nel metodo principale che è stato creato / aggiornato, ma ultimamente ho scoperto un approccio diverso, e sono curioso di sapere se è un brutto pratica. Ecc...
posta 03.05.2018 - 23:20
4
risposte

Esiste qualcosa come un'applicazione priva di bug? [duplicare]

Stiamo sviluppando un'applicazione che attraversa molti tester prima di raggiungere il nostro cliente. Infine, quando raggiunge il client, trovano altri bug e ci segnalano, e questo è diventato un processo noioso. Ci sono alcuni bug che per...
posta 12.12.2014 - 07:04
7
risposte

Approccio di sviluppo: interfaccia utente o modello di dominio in uscita?

Anche se non ho mai consegnato nulla usando Smalltalk, il mio breve tempo trascorso a giocare con esso ha definitivamente lasciato il segno. L'unico modo per descrivere l'esperienza è MVC come doveva essere. In sostanza, tutto il lavoro pesante...
posta 12.01.2011 - 20:52
4
risposte

È una cattiva pratica riutilizzare i parametri del metodo?

Ci sono momenti in cui dovrò modificare un valore passato in un metodo all'interno del metodo stesso. Un esempio potrebbe sanificare una stringa come questo metodo qui: void SanitizeName(string Name) { Name = Name.ToUpper(); //now do...
posta 22.06.2016 - 13:15
5
risposte

Come progettare le eccezioni

Sto lottando con una domanda molto semplice: Ora sto lavorando su un'applicazione server, e ho bisogno di inventare una gerarchia per le eccezioni (esistono già alcune eccezioni, ma è necessaria una struttura generale). Come posso iniziare a...
posta 26.01.2018 - 11:09
5
risposte

La migliore strategia per segnalare i progressi nell'interfaccia utente - come dovrebbe avvenire la richiamata?

A volte l'utente avvia un'operazione tecnica estesa che richiede un po 'di tempo per essere eseguita. In questi casi, di solito è bello visualizzare una sorta di barra di avanzamento, insieme a informazioni su quale attività viene eseguita in qu...
posta 18.12.2015 - 16:47
1
risposta

Modo efficace per rappresentare la logica della tavola esagonale per giochi tipo abalone

Devo implementare l'intelligenza artificiale per il gioco Abalone e mi chiedo quale sia il modo migliore per rappresentare la logica della scheda che utilizza Java senza sprecare troppe risorse in tutti i controlli e le routine di aggiornament...
posta 27.12.2014 - 18:14