Domande con tag 'programming-practices'

14
risposte

La soluzione dovrebbe essere il più generica possibile o specifica possibile?

Dire che ho un'entità con attributo "tipo". Ci potrebbero essere più di 20 tipi possibili. Ora mi viene chiesto di implementare qualcosa che permetta di cambiare il tipo da A- > B, che è l'unico caso d'uso. Quindi dovrei implementare qu...
posta 30.11.2017 - 19:31
15
risposte

Perché le dimensioni dei programmi sono così grandi?

Se guardiamo il programma vintage Netscape Navigator o una versione precedente di Microsoft Word, quei programmi avevano dimensioni inferiori a 50 MB. Ora quando installo google chrome è 200 MB e la versione desktop di Slack è 300 MB. Ho letto s...
posta 24.09.2015 - 09:24
17
risposte

C'è un vantaggio nel compilare il tuo codice mentre vai avanti?

Recentemente ho avuto un colloquio di lavoro in cui mi hanno dato un'ora per scrivere del codice reale. Non era una quantità enorme, probabilmente meno di 100 linee. Dopo circa 45 minuti, ho compilato, eseguito e ho funzionato. Potrei aver passa...
posta 23.06.2014 - 13:19
5
risposte

Due elementi HTML con lo stesso attributo id: quanto è grave?

Basta sfogliare il codice sorgente di google maps. Nella loro intestazione, hanno 2 div con id="search" uno contiene l'altro, e ha anche l'attributo jstrack="1". C'è un modulo che li separa in questo modo: <div id="search" jstrack="1">...
posta 27.12.2011 - 18:23
2
risposte

Git branching e tagging delle best practice

Attualmente sto imparando a usare Git leggendo Pro Git . In questo momento sto imparando a ramificare e tag. La mia domanda è quando dovrei usare un ramo e quando dovrei usare un tag? Ad esempio, supponiamo di creare un ramo per la versione...
posta 21.09.2012 - 20:24
22
risposte

Bloccato a causa del "sapere troppo" [chiuso]

Nota più discussione al link Ho un compito di sviluppo relativamente semplice, ma ogni volta che provo ad attaccarlo, finisco in una spirale di pensieri profondi: come potrebbe estendere il futuro, quali saranno i clienti di seconda generaz...
posta 05.04.2016 - 12:29
0
risposte

Fai una grande quantità di == vero?

C'è un mio collega che scrive costantemente: if (someBool == true) Mi guida sul muro! Dovrei fare un grosso problema o semplicemente lasciarlo?     
posta 19.10.2010 - 03:41
0
risposte

Perché le strutture dati sono così importanti nelle interviste? [chiuso]

Devo confessare che non ero così strong nelle strutture dati quando mi sono diplomato all'università. Durante i miei tirocini universitari durante la mia laurea, ho visto che la maggior parte delle grandi aziende tecnologiche come Amazon, Micros...
posta 19.06.2015 - 20:22
22
risposte

Programmazione automatica: scrivere codice che scrive codice [chiuso]

Dopo aver letto il libro The Pragmatic Programmer , uno degli argomenti che ho trovato più interessanti è stato "scrivere codice che scrive codice ". Ho provato a cercare in rete ulteriori spiegazioni o articoli su di esso, e mentre ho trova...
posta 13.01.2012 - 03:42
19
risposte

Una funzione può essere troppo breve?

Ogni volta che mi ritrovo a scrivere la stessa logica più di una volta, di solito la applico in una funzione, quindi c'è solo un posto nella mia applicazione che devo mantenere quella logica. Un effetto collaterale è che a volte mi ritrovo con u...
posta 01.04.2011 - 21:34