Tutte le domande

10
risposte

Utilizzo di un GUID come chiave primaria

Generalmente uso gli ID di incremento automatico come chiavi primarie nei database. Sto cercando di scoprire i vantaggi dell'utilizzo di GUID. Ho letto questo articolo: link Mi rendo conto che questi GUID sono utilizzati per identificare gl...
posta 02.08.2017 - 18:15
14
risposte

È etico insegnare agli adolescenti i virus del software? [chiuso]

Mi sono offerto volontario per istruire un club informatico dopo scuola presso la scuola media di mio figlio. C'è stato un grande interesse per i virus informatici. Stavo pensando di mostrare loro come creare un semplice virus di file batch che...
posta 29.05.2011 - 08:15
13
risposte

Devo capire SVN prima di saltare a GIT? [chiuso]

Lavoro in un reparto in cui nessuno ha mai utilizzato il controllo del codice sorgente prima, incluso me stesso. Sto cercando di spingere il concetto. Ho passato un po 'di tempo a cercare SVN. Ho imparato alcune nozioni di base. Posso creare...
posta 10.01.2011 - 18:07
15
risposte

Cosa possono imparare i programmatori dal settore delle costruzioni? [chiuso]

Quando parlo con i colleghi della progettazione del software e dei principi di sviluppo, ho notato che una delle fonti più comuni per le analogie è il settore delle costruzioni. Noi build software e consideriamo il design e la struttura come l...
posta 13.01.2011 - 20:44
6
risposte

Chiarimento del consiglio "avoid if-else" [duplicato]

Gli esperti di codice pulito consigliano di non utilizzare if/else poiché sta creando un codice illeggibile. Suggeriscono piuttosto di usare IF e di non aspettare fino alla fine di un metodo senza reale necessità. Ora, questo cons...
posta 01.08.2013 - 17:04
5
risposte

Perché abbiamo bisogno di enumeri nelle lingue digitate dinamicamente?

Stavo leggendo un codice qui e ho visto che un enum viene utilizzato per memorizzare i nomi dei tag html. Perché abbiamo mai bisogno di fare questo? Quale beneficio ottengo usando questa strategia? So bene quanto siano utili le enumerazioni...
posta 09.05.2016 - 18:28
5
risposte

Cattiva pratica: cambia caso per impostare l'ambiente

Negli ultimi tre anni in cui ho lavorato come sviluppatore, ho visto molti esempi in cui le persone usano un'istruzione switch per impostare il percorso (sia in back-end che front-end) per un URL. Di seguito è riportato un esempio di questo:...
posta 06.07.2015 - 16:21
7
risposte

Modellazione del nome e del cognome separatamente

Quali argomenti dovrebbero prendere in considerazione qualcuno quando si progetta un nuovo sistema e si deve memorizzare il nome di una persona come un campo o separatamente come nome / cognome? Professionisti per singolo campo: Interfacc...
posta 01.08.2017 - 12:40
2
risposte

Perché il software utilizza il nome Win32?

Se un software / libreria ha qualche supporto per la piattaforma Windows, quasi sempre nominano le loro directory e variabili come win32 . Questo è più diffuso nei progetti C / C ++. Anche il triplo target del progetto MinGW utilizza win...
posta 29.08.2017 - 14:03
9
risposte

Differenza tra un difetto e un bug nei test?

Qual è la differenza tra un difetto e un bug?     
posta 15.01.2011 - 09:49