Domande con tag 'programming-practices'

15
risposte

Clean Code: funziona con pochi parametri [chiuso]

Ho letto i primi capitoli di Clean Code di Robert C. Martin, e mi sembra che sia abbastanza buono, ma ho un dubbio, in una parte si dice che è buono ( cognitivamente) che le funzioni dovrebbero avere il minor numero possibile di parametri, sug...
posta 13.07.2017 - 05:27
12
risposte

Un programmatore deve imparare editori di testi come Emacs e Vim? Quanto sono importanti? [duplicare]

Ho scritto codice fino ad ora in editor di testo convenzionali che arrivano fino ad ora con il sistema operativo o in alcuni casi utilizzano un IDE. So che ci sono alcuni editor di testo avanzati come Emacs e Vim disponibili esclusiv...
posta 17.04.2011 - 17:26
4
risposte

Può troppa astrazione essere cattiva?

In qualità di programmatori, ritengo che il nostro obiettivo sia fornire buone astrazioni sul modello di dominio e sulla logica aziendale specificati. Ma dove dovrebbe finire questa astrazione? Come rendere il trade-off tra l'astrazione e tutt...
posta 23.06.2013 - 23:09
14
risposte

È mai una buona idea inserire i valori di hardcode nelle nostre applicazioni?

È mai una buona idea inserire i valori di hardcode nelle nostre applicazioni? Oppure è sempre la cosa giusta chiamare questi tipi di valori dinamicamente nel caso in cui debbano cambiare?     
posta 14.04.2011 - 02:26
6
risposte

È meglio controllare 'c =' 0 '' o 'c = 48'?

Dopo una discussione con alcuni miei colleghi, ho una domanda "filosofica" su come trattare il tipo di dati char in Java, seguendo le migliori pratiche. Supponiamo uno scenario semplice (ovviamente questo è solo un esempio molto semplice per...
posta 25.11.2015 - 14:36
3
risposte

Qual è una pratica migliore: metodi di supporto come istanza o statici?

Questa domanda è soggettiva, ma ero solo curioso di sapere come la maggior parte dei programmatori si avvicina a questo. L'esempio sotto è in pseudo-C # ma questo dovrebbe applicarsi anche a Java, C ++ e altri linguaggi OOP. Ad ogni modo, qua...
posta 02.10.2011 - 15:40
10
risposte

È una buona idea programmare un orario regolare per pulire il codice? [chiuso]

Gestisco un piccolo team di sviluppatori. Ogni tanto decidiamo di passare un giorno o due per pulire il nostro codice. Sarebbe una buona idea programmare un orario regolare, ad esempio 1 settimana ogni 2 mesi, per pulire semplicemente il nost...
posta 18.03.2013 - 03:56
8
risposte

Quando è opportuno creare una funzione separata quando ci sarà sempre una singola chiamata a detta funzione? [duplicare]

Stiamo progettando standard di codifica e stiamo avendo disaccordi sul fatto che sia mai opportuno suddividere il codice in funzioni separate all'interno di una classe, quando tali funzioni verranno sempre chiamate una sola volta. Ad esempi...
posta 23.01.2016 - 01:05
10
risposte

Perché le eccezioni sono considerate migliori del test di errore esplicito? [duplicare]

Spesso mi imbatto in post di blog riscaldati in cui l'autore utilizza l'argomento: "eccezioni vs controllo degli errori espliciti" per sostenere la sua lingua preferita su un'altra lingua. Il consenso generale sembra essere che i linguaggi c...
posta 25.09.2012 - 01:46
14
risposte

La maggior parte dei programmatori copia e incolla il codice? [chiuso]

Ho imparato molto presto su quel taglio & incollare il codice di qualcun altro richiede più tempo nel lungo periodo che scrivere da solo. Secondo me a meno che tu non lo capisca davvero, taglia e amplifica il codice incolla avrà probabilment...
posta 31.10.2016 - 08:46