Domande con tag 'language-agnostic'

17
risposte

Come allenarsi per evitare di scrivere codice "intelligente"? [chiuso]

Sai cosa provi quando hai bisogno di per mostrare quel nuovo trucco con Expression s o generalizzare tre diverse procedure? Questo non deve essere sulla scala Architecture Astronaut e in effetti può essere utile ma non posso fare a meno...
posta 21.08.2015 - 15:02
9
risposte

È buona pratica sostituire la divisione con la moltiplicazione quando possibile?

Ogni volta che ho bisogno di una divisione, ad esempio, il controllo delle condizioni, vorrei rifattorizzare l'espressione della divisione in moltiplicazione, ad esempio: Versione originale: if(newValue / oldValue >= SOME_CONSTANT) Nu...
posta 03.01.2018 - 02:52
4
risposte

Qual è l'agnosticismo linguistico e perché è chiamato così?

Quando è qualcosa di agnostico della lingua? Perché è chiamato così?     
posta 21.12.2010 - 04:52
16
risposte

Why Use! boolean_variable Over boolean_variable == false

Un commento su questa domanda: Verifica se un metodo restituisce false: assegna risultato alla variabile temporanea, o metti invocazione del metodo direttamente in condizionale? dice che dovresti usare !boolean invece di boolean == fals...
posta 12.04.2017 - 09:31
17
risposte

Come trattare la tautologia nei commenti? [chiuso]

A volte mi trovo in situazioni in cui la parte del codice che sto scrivendo è (o sembra essere ) così evidente che il suo nome sarebbe sostanzialmente ripetuto come commento: class Example { /// <summary> /// The location of the...
posta 29.03.2012 - 10:26
4
risposte

Cosa dovrei fare per essere indipendente dalla lingua?

Ormai lavoro con asp.net e C #. Ho anche fatto un buon lavoro in Java. Sto pianificando la mia carriera in un modo che un giorno dovrei essere indipendente dal linguaggio. Quali sono le cose che ho bisogno di imparare? Innanzitutto i paradigm...
posta 07.09.2010 - 11:54
9
risposte

Perché è impossibile produrre numeri veramente casuali?

Stavo cercando di risolvere un problema di hobby che richiedeva la generazione di un milione di numeri casuali. Ma ho subito capito, sta diventando difficile renderli unici. Ho letto Algorithm Design Manual per leggere la generazione di numeri...
posta 09.12.2011 - 16:54
12
risposte

C'è mai un motivo per fare tutto il lavoro di un oggetto in un costruttore?

Consentitemi di prefigurare ciò dicendo che questo non è il mio codice né il codice dei miei colleghi. Anni fa, quando la nostra azienda era più piccola, avevamo alcuni progetti di cui avevamo bisogno e di cui non avevamo la capacità, quindi son...
posta 02.08.2012 - 15:36
15
risposte

È una cattiva pratica denominare una variabile non utilizzata con un trattino basso singolo?

Spesso quando la sintassi della lingua mi richiede di nominare una variabile che non viene mai utilizzata, la chiamerò _ . Nella mia mente, questo riduce il disordine e mi consente di concentrarmi sulle variabili significative del codice....
posta 04.05.2012 - 14:56
13
risposte

È una cattiva pratica di intervista far scrivere ai candidati un'implementazione di liste collegate? [chiuso]

Leggendo questo sito e SO ho visto molte storie di domande e risposte di interviste che dicevano che un candidato doveva implementare una lista collegata da zero. Di solito questo è un esercizio "gimme" per programmare candidati di ruolo come sc...
posta 11.01.2012 - 18:29