Domande con tag 'design'

3
risposte

Come "programmare su un'interfaccia"

Ho letto queste domande: Informazioni sulla "programmazione su un'interfaccia" Qual è il punto di un'interfaccia? Ha sempre senso "programmare su un'interfaccia" in Java? Non capisco come "programmare su un'interfaccia" se si ut...
posta 12.12.2015 - 02:34
2
risposte

Come evitare di generare codice prolisso durante la compilazione da una lingua di livello superiore ad una inferiore?

Mi scuso in anticipo per il vago titolo. Non volevo renderlo eccessivamente prolisso, quindi permettimi di spiegarlo più approfonditamente qui sotto: Attualmente sto sviluppando un linguaggio strong, tipizzato staticamente, che compila fino...
posta 04.01.2018 - 21:55
3
risposte

Extreme Programming - documentare l'implementazione?

Nella metodologia di programmazione estrema, quali risorse / possono essere utilizzate per documentare l'implementazione? Ho usato un diagramma di attività per documentare i passaggi di progettazione per ciascuna attività. Ho letto che per XP...
posta 06.08.2012 - 23:35
3
risposte

Progettazione software per paradigmi non orientati agli oggetti

Attualmente sto lavorando a un progetto in cui sto scrivendo il firmware per un sistema elettronico in C, e mi è stato chiesto di produrre documentazione sullo sviluppo / evoluzione del software per i dispositivi embedded. Avendo sviluppato un s...
posta 18.11.2012 - 14:45
2
risposte

Come determinare se utilizzare l'ereditarietà o no?

// Car states : START, RUN, STOP // START ==> RUN ==> STOP ==> Write // CarFromStartToStop() : // Car is initailly at STOP phase. // We start the and car comes in RUN phase. // Then at the end car comes in STOP phase. // WriteCarResul...
posta 02.04.2018 - 01:07
3
risposte

Come funziona la funzione di immutabilità della Programmazione funzionale con CQS?

Data l'immutabilità (che è spesso incoraggiata e si dice che sia uno degli elementi costitutivi della programmazione funzionale) e CQS (che dice che i comandi non dovrebbero restituire un valore diverso da void / unit), come funzionano insieme?...
posta 17.08.2015 - 06:22
3
risposte

È una cattiva pratica controllare i tipi di oggetto con una variabile membro identificativa?

Preambolo: Sto facendo un semplice gioco da tavolo in C ++, in cui i personaggi di IA si muovono attorno ai quadrati sulla scacchiera. Esistono diversi tipi di quadrati, ognuno ereditato da una classe astratta, ciascuno con effetti diversi sul...
posta 14.10.2013 - 19:47
5
risposte

Integrate e compilate il codice di autenticazione utente e autorizzazione dall'inizio del vostro progetto?

Si tratta in particolare di quando sviluppare e implementare il codice per l'autenticazione e l'autorizzazione. Faccio non significano cose che lo sviluppatore dovrebbe conoscere come exploit o utilizzo di Prepared Statements per SQL Injection...
posta 27.07.2017 - 20:30
4
risposte

L'inversione di dipendenza include sempre l'iniezione di dipendenza? [chiuso]

Questa è una domanda su un lavoro a casa. Sono stato su e giù per i miei appunti e non riesco nemmeno a vedere come i due sono correlati. Googling questo mi dà domande / risposte su uno o l'altro, ma mai entrambi.     
posta 04.11.2013 - 16:34
2
risposte

Progettare un sistema di posta elettronica per garantire la consegna

Sommario: Stiamo cercando di estendere il nostro uso della posta elettronica a scopi di notifica. Siamo consapevoli che genererà più volume della posta in arrivo, ma siamo selettivi su quali eventi attiviamo la notifica per mantenere alto il...
posta 05.07.2012 - 16:11