Domande con tag 'language-agnostic'

0
risposte

Che cosa dovrebbe sapere ogni programmatore?

Indipendentemente dal linguaggio di programmazione o dai sistemi operativi utilizzati o dall'ambiente in cui si sviluppano, cosa dovrebbe sapere ogni programmatore? Alcuni background: Sono interessato a diventare il miglior programmatore c...
posta 12.10.2011 - 04:45
11
risposte

Il modo moderno di eseguire la gestione degli errori ...

Sto riflettendo su questo problema da un po 'di tempo e mi trovo continuamente alla ricerca di caveat e contraddizioni, quindi spero che qualcuno possa dare una conclusione a quanto segue: Favorisci le eccezioni rispetto ai codici di errore...
posta 03.05.2012 - 12:35
20
risposte

Le pratiche di programmazione errate 'interruzione' e 'continua'?

Il mio capo continua a menzionare con noncuranza che i programmatori malintenzionati utilizzano break e continue nei cicli. Li uso sempre perché hanno senso; lascia che ti mostri l'ispirazione: function verify(object) { if (...
posta 16.08.2017 - 19:16
0
risposte

C'è una scusa per nomi di variabili brevi?

Questa è diventata una grande frustrazione per il codice base al quale sto lavorando attualmente; molti dei nostri nomi variabili sono brevi e non descrittivi. Sono l'unico sviluppatore rimasto nel progetto, e non c'è documentazione su ciò che l...
posta 24.11.2012 - 20:22
0
risposte

Tentazioni dannose nella programmazione

Semplicemente curioso, quali tipi di tentazioni nella programmazione si sono rivelati davvero dannosi nei tuoi progetti? Come quando senti veramente l'impulso di fare qualcosa e credi che andrà a beneficio del progetto oppure ti limiti a cred...
posta 21.08.2015 - 18:58
13
risposte

Perché non archiviamo l'albero della sintassi invece del codice sorgente?

Abbiamo molti linguaggi di programmazione. Ogni lingua viene analizzata e la sintassi viene controllata prima di essere convertita in codice, quindi viene creato un albero sintattico astratto (AST). Abbiamo questo albero sintassi astratto, pe...
posta 10.11.2011 - 23:04
1
risposta

C'è davvero una differenza fondamentale tra callback e promesse?

Quando si esegue la programmazione asincrona a thread singolo, ci sono due tecniche principali che sono familiari. Il più comune utilizza i callback. Ciò significa passare alla funzione che agisce in modo asincrono come funzione di callback come...
posta 12.11.2015 - 23:26
0
risposte

Qual è il modo migliore per distinguere un eccellente programmatore in un colloquio di lavoro?

Nel contesto di un'intervista: qual è il modo migliore per identificare in modo affidabile quando qualcuno è un programmatore eccellente . Con questo intendo che è uno di quelli che è 10-15 volte più efficiente / rapido / migliore dei suoi coet...
posta 27.10.2008 - 07:02
7
risposte

Che cos'è l'associazione anticipata e tardiva?

Continuo a sentire legami precoci e tardivi, ma non capisco cosa siano. Ho trovato la seguente spiegazione che non capisco: Early binding refers to assignment of values to variables during design time whereas late binding refers to assignme...
posta 01.06.2013 - 07:00
16
risposte

Qual è / C'è un modo giusto per dire alla direzione che il nostro codice fa schifo?

Il nostro codice è cattivo. Potrebbe non essere sempre stato considerato negativo, ma è cattivo e sta andando solo in discesa. Ho iniziato appena fuori dal college meno di un anno fa, e molte delle cose nel nostro codice mi hanno sconvolto oltre...
posta 27.10.2011 - 02:40