Domande con tag 'programming-practices'

5
risposte

Esempi di codice e interviste? [chiuso]

Ho visto una serie di domande da quando sono stato qui dove, nella risposta, qualcuno ha affermato che non avrebbero mai usato portafogli o esempi di codice codificati al di fuori del processo di intervista per giudicare un candidato, perché c'è...
posta 24.03.2011 - 00:29
3
risposte

Perché dovrei usare ListT su IEnumerableT?

Nella mia applicazione web ASP.net MVC4 utilizzo IEnumerables, cercando di seguire il mantra per programmare l'interfaccia, non l'implementazione. Return IEnumerable(Of Student) vs Return New List(Of Student) Le persone mi dicono di us...
posta 06.04.2013 - 05:15
5
risposte

L'implementazione agnostica rimane davvero valida?

Ho un progetto su cui sto lavorando attualmente utilizzando Tomcat, Spring 4, Spring Security, MySQL e JPA w / Hibernate. Ho scelto JPA dal punto di vista del fatto che si suppone che si possa fare lo swapping dell'implementazione sottostante...
posta 20.10.2014 - 01:54
6
risposte

CSV è una buona alternativa a XML e JSON? [chiuso]

È CSV considerato una buona opzione contro XML e JSON per i linguaggi di programmazione? Generalmente uso XML e JSON (o talvolta un file di testo normale) come memoria di file piatta. Tuttavia, recentemente mi sono imbattuto in un'imple...
posta 21.01.2014 - 15:49
7
risposte

Quali sono i possibili svantaggi della programmazione della coppia? [chiuso]

La programmazione delle coppie è piuttosto famosa al giorno d'oggi. Ha diversi vantaggi come: Programmi con meno errori. Il costo di manutenzione post produzione è molto inferiore. Le pratiche stabilite vengono messe alla prova con l'...
posta 08.08.2016 - 00:51
5
risposte

Ogni numero nel codice è considerato un "numero magico"?

Quindi ogni numero nel codice che stiamo inviando a un metodo come argomento è considerato un numero magico? Per me, non dovrebbe. Penso che se un numero è diciamo che è per la lunghezza minima del nome utente e iniziamo a usare "6" nel codice ....
posta 08.01.2013 - 19:27
9
risposte

Come insegnare Gestione delle eccezioni per i nuovi programmatori? [chiuso]

Come si fa a insegnare la gestione delle eccezioni ai programmatori. Tutte le altre cose vengono insegnate facilmente: Strutture dati, ASP.NET, WinForms, WPF, WCF: tu lo chiami, tutto può essere insegnato facilmente. Con Exception Handling, i...
posta 26.10.2010 - 18:21
5
risposte

Come evitare i metodi di colla gigante?

Nel mio attuale lavoro, sono stato incaricato di ripulire il vecchio codice alcune volte. Spesso il codice è un labirinto e i dati dietro di esso sono ancora più intricati. Mi trovo a pettinare le cose in modi piacevoli, ordinari e modulari. Ogn...
posta 27.02.2013 - 06:33
3
risposte

Devo pensare al codice macchina compilato quando scrivo il mio codice?

Ad esempio, ho il seguente codice: auto z = [](int x) -> int { if (x > 0) { switch (x) { case 2: return 5; case 3: return 6; default: return 1; } } return 0; };...
posta 08.07.2013 - 07:12
6
risposte

Utilizzo efficiente del blocco try / catch?

I blocchi di cattura devono essere utilizzati per scrivere la logica, ad esempio gestire il controllo del flusso ecc.? O solo per lanciare eccezioni? Ha effetto sull'efficienza o sulla manutenibilità del codice? Quali sono gli effetti collate...
posta 25.04.2012 - 14:00