Domande con tag 'programming-practices'

5
risposte

Solo il concetto di funzioni matematiche giustifica il motivo per cui i metodi devono solo restituire un valore

La maggior parte dei linguaggi di programmazione moderni non consente più tipi di ritorno (esclusi scenari come i parametri out di C # o il più recente utilizzo di Tuples ). Questo perché tutte le lingue implementano il concetto di funz...
posta 13.12.2017 - 15:23
3
risposte

Lo sviluppatore dovrebbe fornire passaggi / indicazioni per SQA?

Nuovo nel campo del controllo qualità, mi è stato chiesto di fare SQA per un progetto che non conosco e che è vicino al completamento. Un esempio di un'attività funzionale specifica da testare è simile al seguente: 51: Rename Excluded Words...
posta 30.08.2016 - 02:23
2
risposte

Le migliori pratiche per affrontare i campi computazionali?

Mi chiedevo dove fare / mettere il calcolo dei campi da calcolare da altri dati. Sì, sto parlando di campo computazionale. Anche i dati calcolati devono essere salvati nel database. Così.. Meteo dovrebbe essere fatto al database o da qualche c...
posta 11.10.2017 - 14:28
4
risposte

Qual è l'approccio corretto di Subversion quando si usa la DLL

Sfondo: Il nostro team sviluppa una soluzione e include numerosi progetti. La maggior parte dei progetti vengono creati come DLL e quelle DLL vengono utilizzate dal resto dei progetti. Attualmente utilizziamo Subversion per la nostra gesti...
posta 27.09.2013 - 05:03
3
risposte

Come faccio a mantenere la coerenza tra i valori codificati in file diversi?

Ho un file sorgente C e un altro file (non codice) in un progetto che contiene lo stesso valore hard-coded. Idealmente, il valore verrà specificato in una sola posizione e verrà copiato automaticamente nell'altra posizione durante il processo di...
posta 15.02.2014 - 03:55
2
risposte

Come e perché i modificatori di classe dovrebbero applicare o impedire l'ereditarietà e la capacità di ignorare

Questo non è realmente correlato a qualcosa a cui sto lavorando attualmente, è più una domanda per la quale non sono riuscito a trovare una risposta. I modificatori di classe come MustInherit o NotOverridable per me, sembrano come s...
posta 11.11.2014 - 19:41
4
risposte

Una classe DTO che ha un ArrayList di tipo proprio - è considerato un buon progetto?

Mi sono imbattuto in una classe DTO come quella in basso. class PersonDTO { private String firstName; private String middleName; private String lastName; private String dob; // some 50 fields more private List<PersonDTO&g...
posta 10.06.2017 - 11:24
3
risposte

è una cattiva pratica chiamare una vista da un'altra vista in MVC?

Ho alcune viste chiare, non hanno alcuna logica dietro di esse (non c'è alcuna azione o controller dietro di loro), il loro unico scopo è di avvisare l'utente di qualcosa del tipo "Ti abbiamo inviato un email per confermare il tuo account "," No...
posta 01.06.2012 - 18:41
2
risposte

È considerata una buona pratica dichiarare le interfacce di base senza mutatori, fornendo i mutatatori in una sotto-interfaccia

I ha fatto una domanda su StackOverflow su come implementare correttamente un ImmutableMap che rispetti i principi SOLID. A causa dell'interfaccia Map di Java contenente put e putAll , viola il principio di segregazione d...
posta 26.04.2015 - 03:31
3
risposte

Utilizza l'interfaccia o la classe astratta?

Ora il titolo potrebbe sembrare che la domanda sia già stata fatta prima, ma lascia che ti spieghi la mia situazione e vedrai perché sto facendo questa domanda. Consideriamo questa interfaccia: public interface IListChangedListener { pu...
posta 15.03.2015 - 17:26