Tutte le domande

4
risposte

Quando il codice dovrebbe favorire l'ottimizzazione rispetto alla leggibilità e alla facilità d'uso?

Sono in procinto di progettare una piccola libreria, in cui uno dei miei obiettivi di progettazione è che l'API dovrebbe essere il più vicino possibile alla lingua del dominio . Mentre lavoravo alla progettazione, ho notato che ci sono alcuni c...
posta 28.08.2012 - 14:34
3
risposte

C Array flessibili: quando sono diventati parte dello standard?

Ho imparato a programmare in C molti anni fa e ho usato C regolarmente per circa 10 anni. In questi giorni, di tanto in tanto devo guardare al codice C, perché i nostri runner personalizzati RDS Informix 4GL contengono anche codice C, ma è un...
posta 24.06.2012 - 19:21
3
risposte

come eseguire gli aggiornamenti del database in ogni versione

La nostra applicazione utilizza database (principalmente Oracle) e il database è al centro. Ogni cliente ha il proprio database, con una propria copia dell'applicazione. Ora con ogni nuova versione del nostro prodotto, abbiamo anche bisogno di a...
posta 12.04.2012 - 18:42
4
risposte

Sistema di punteggio relativo - Come risolvere questo?

Sto provando ad assegnare punteggi alle specifiche del telefono per calcolare un punteggio finale per ogni telefono. Tuttavia, quando stavo segnando in base ai megapixel, ho scoperto che uno dei telefoni "A" ha una fotocamera 41MP. Ma tutti g...
posta 27.08.2012 - 06:36
5
risposte

Sto cercando di comprendere la struttura della classe per il linguaggio specifico del dominio

Il mio lavoro è principalmente nella programmazione di sistemi embedded in C, e l'adeguata struttura di classe per farcela mi sfugge. Attualmente comunichiamo tramite C # e Visual Basic con una vasta collezione di servi, pompe e sensori tramite...
posta 06.04.2012 - 16:26
3
risposte

È una cattiva pratica usare un oggetto come unico campo del Builder invece di imitare i campi della classe?

Lo vedo a volte: class SomeClass { Object param1, param2, param3, param4; private SomeClass(){} static class Builder { SomeClass someClassInstance = new SomeClass(); // standard builder code } } VS this: class Som...
posta 17.08.2017 - 19:15
6
risposte

Quali insidie sono insite nell'uso di classi parziali?

Oltre a questa domanda nei commenti che ho citato ho sentito che le classi parziali sono meglio evitate se possibile. E se qualcuna fosse la ragione di questo sentimento? O se questo è un sentimento non valido, come vengono superati i detri...
posta 24.07.2012 - 08:49
1
risposta

Accesso ai metodi dall'implementazione di due interfacce in una classe

Sto cercando di implementare il seguente pattern in un livello Cache. Sto suddividendo l'implementazione di possibili metodi Cache come getUsers() nella classe UserCache , getLikes() nella classe PostsCache . Ma mi piacerebbe c...
posta 08.07.2017 - 16:47
3
risposte

Prevenire la manomissione del record del database?

La mia domanda riguarda gli standard best practice / industriali per impedire agli utenti e agli amministratori non autorizzati di accedere direttamente alla console del database e aggiornare le informazioni sensibili come informazioni finanziar...
posta 19.04.2018 - 16:12
3
risposte

Come descrivere l'architettura di un prodotto software?

Sto lavorando alla mia tesi di CS Master presso un'azienda che fa interfacce utente nel campo dei dispositivi embedded. Come parte di ciò sto sviluppando una libreria per l'integrazione di un determinato dispositivo. La mia libreria C ++ racchiu...
posta 10.01.2017 - 12:14