Domande con tag 'design'

13
risposte

Limitazioni del polimorfismo in lingue tipizzate staticamente

Io programma principalmente in lingue tipizzate staticamente, come C ++ e Java. Una strategia comune impiegata in linguaggi come questi per gestire la gestione di collezioni di oggetti che sono correlati , ma che hanno bisogno di impiegare comp...
posta 05.08.2012 - 15:19
5
risposte

Migrazione da un'applicazione C ++ complessa a C # a - buona idea?

Al momento disponiamo di un'applicazione software VC ++ complessa, che utilizza una libreria come ObjectARX per creare la DLL. Ritengo che ci siano molte funzionalità in C # come collezioni, generiche e altre librerie che possono essere utilizza...
posta 15.07.2013 - 02:18
5
risposte

Perché un'interfaccia in Java non può avere lo stato?

Ci deve essere una buona ragione per cui i progettisti Java non hanno permesso di definire alcuno stato nelle interfacce. Puoi per favore chiarire questo aspetto della decisione di progettazione?     
posta 26.01.2013 - 17:33
4
risposte

Quanto lavoro web design dovrebbe impegnare un programmatore web?

Sto creando un sito web per un mio amico, e il piano è di sollecitare alla fine fonti esterne per occuparsi del design generale. Quindi mi chiedo, quanta grafica dovrei coprire ora? Sono principalmente spinto a codificare la logica per il sit...
posta 19.05.2011 - 04:59
5
risposte

Documentare le decisioni di progettazione nei commenti di codice?

Come posso documentare al meglio una decisione sul design del codice nel mio codice sorgente? Dovrei semplicemente aggiungere un grosso commento in un punto che ritengo giusto? O dovrei semplicemente creare un file separato? Questo problem...
posta 10.04.2018 - 16:44
2
risposte

Rendering design. Come posso gestire efficacemente il rendering in avanti, differito e trasparente?

Ho molti oggetti nel mio mondo di gioco che derivano tutti da una classe base. Ogni oggetto avrà materiali diversi e sarà quindi richiesto di essere disegnato usando varie tecniche di rendering. Attualmente utilizzo il seguente ordine per...
posta 07.10.2012 - 23:26
3
risposte

È ragionevole che un'interfaccia specifichi che le sue implementazioni dovrebbero essere immutabili?

Diciamo che ho un'interfaccia A . Le istanze di classi che implementano questa interfaccia verranno passate ad un algoritmo che si basa su queste istanze che sono immutabili. Ad esempio, invocherà A.execute(command) in modo ricorsivo, u...
posta 28.08.2017 - 22:58
3
risposte

Quale dovrebbe essere la documentazione di progetto / ambito minima prima dell'inizio dello sviluppo?

Sono uno sviluppatore junior che lavora da solo nell'aspetto della programmazione dei progetti. Mi viene dato un file png con 5-6 pagine disegnate, la maggior parte delle volte con dettagli specifici. Da questo mi viene chiesto di sviluppare...
posta 18.09.2012 - 04:31
2
risposte

Come sapere quando smettere di progettare? [duplicare]

In primo luogo alcuni sfondi, sono internato in un'azienda che produce hardware per l'elaborazione parallela. Al momento stiamo elaborando il progetto per un componente del nostro driver che dovrebbe evolvere nel corso di alcune generazioni...
posta 22.01.2014 - 18:31
4
risposte

È normale scrivere tutti i log in un singolo file?

Il nostro teamlead ha detto che molti file sono molto peggiori di un singolo, nonostante stiamo lavorando su un grande progetto. Ha affermato che i nostri clienti potrebbero inviarci più facilmente i log se ci sarà un solo file. Per capire...
posta 18.12.2013 - 07:14