Domande con tag 'programming-practices'

6
risposte

Quanto è importante scegliere il miglior IDE per il tuo linguaggio di programmazione preferito?

Mentre imparavo alcuni linguaggi di programmazione di base, mi sono imbattuto in decine di IDE e decine di compilatori. La maggior parte delle persone che chiedi ti dirà "Vai con quell'IDE o vai con i migliori", ecc., Ma non forniscono una dichi...
posta 07.03.2012 - 19:56
6
risposte

Reinventare la ruota, perché dovrei? [duplicare]

Quindi ho questo problema, potrebbe essere il mio OCD (ho OCD non è grave ..... ma mi fa dire molto..specificamente su certe cose, programmando di essere uno di loro) o potrebbe essere il fatto che mi sono laureato e sento ancora "meh" alla pr...
posta 07.03.2011 - 19:34
4
risposte

Pulisci e organizza le pratiche durante i test di integrazione per evitare database sporchi

Sto test di codifica in C # e ho optato per questa struttura: try { // ========== // ARRANGE // ========== // Insert into the database all test data I'll need during the test // ========== // ACT // ==========...
posta 28.01.2016 - 18:36
5
risposte

Perché gli oggetti sono istanziati in questo modo?

Alcune volte vedo un oggetto istanziato in questo modo. ICustomer oCustomer = new Customer Ovvio, ma la classe Customer sta implementando l'interfaccia ICustomer in questo esempio. Ci sono dei vantaggi nell'istanziare un oggetto in questo m...
posta 02.04.2015 - 02:09
3
risposte

È buona pratica dichiarare una funzione in linea?

Sto scrivendo un metodo e, in base a un campo di configurazione, ho bisogno di cambiare da dove ottengo i miei dati. Ciò che questo mi porta a dover scrivere codice che assomiglia a questo: List<string> result = new List<string>();...
posta 08.07.2014 - 17:23
2
risposte

C'è qualcosa di peculiare in Matlab o Mathworks che supporta così tanto codice "non documentato"?

Recentemente ho studiato molto Matlab cercando di interfacciarmi con il lavoro di un ingegnere dell'algoritmo interno per modularizzarlo per l'uso in un banco di prova al di fuori della sua suite di applicazioni. Ho trovato molti collegamenti da...
posta 17.06.2015 - 01:23
3
risposte

Tecniche di programmazione difensive [chiuso]

Stavo tentando di identificare un elemento dell'ingegneria del software che ritengo trascurato, non enfatizzato o non insegnato nel tipico corso di laurea per CS o SE. Quello che mi è venuto in mente è il concetto di programmazione difensiva. Mi...
posta 02.01.2011 - 10:21
3
risposte

Costruisci la tua logica di soluzione in sintassi o in un modello mentale più veloce ed efficiente?

Sono un principiante, sto studiando programmazione e oggi ho trovato questa domanda: Come posso essere sicuro di imparare effettivamente come programmare piuttosto che semplicemente imparare i dettagli di una lingua? Un commentatore, Cha...
posta 16.10.2013 - 08:16
4
risposte

Qual è un buon punto di partenza per lo sviluppo PHP su piccola scala e un framework sarebbe eccessivo?

Sono uno stagista di sviluppo web che lavora su una piccola applicazione PHP (solo poche pagine con un piccolo accesso al database) che è diventato rapidamente un paio di script non-DRY, non-OO, singoli. Un framework sembra eccessivo (forse n...
posta 01.08.2012 - 16:19
3
risposte

Lo studio dei programmi di altre persone aiuta nella crescita personale? [chiuso]

Dovrei essere studiare grandi software scritti da altre persone nella nostra azienda? Il mio lavoro potrebbe essere un piccolo sottomodulo nella parte superiore del software, e potrebbe non essere richiesto di sapere cosa va sotto il cofano,...
posta 06.11.2012 - 10:35