Tutte le domande

3
risposte

Best practice per creare un modello di codici di errore per un progetto Enterprise in C # [chiuso]

Sto lavorando a un progetto aziendale che sarà implementato in molte PMI e imprese. Il supporto per questo progetto sarebbe faticoso e quindi voglio creare un modello di codifica per gli errori ( Come i codici di stato HTTP ). Ciò consentirà ag...
posta 28.08.2013 - 08:58
4
risposte

Perché il tipo va dopo il nome della variabile nei moderni linguaggi di programmazione?

Perché in quasi tutti i linguaggi di programmazione moderni (Go, Rust, Kotlin, Swift, Scala, Nim, persino Python dell'ultima versione) i tipi vengono sempre dopo il nome della variabile nella dichiarazione delle variabili, e non prima? Perché...
posta 19.04.2016 - 20:39
10
risposte

Che cosa intendeva Linus Torvalds con la sua citazione sulla portabilità? [chiuso]

In un dibattito con Andrew Tanenbaum su microkernel rispetto all'architettura del sistema operativo monolitico, Linus Torvalds ha detto, Portability is for people who cannot write new programs. Che cosa intendeva per questo?     
posta 11.10.2010 - 13:56
6
risposte

"I", "Noi" o Nulla nella documentazione del codice

Mi trovo a scrivere (si spera) commenti utili nella documentazione del codice (C ++) del tipo: The reason we are doing this is... La ragione per cui utilizzo "noi" invece di "io" è perché faccio un sacco di scrittura accademica in cui "noi"...
posta 15.03.2013 - 19:42
14
risposte

Cosa devo fare per NON rubare il codice "Hello World" con una licenza GPL?

Nel progetto, ho trovato un file, math.c , con una grande intestazione GPL e ... //------------------------------------------------------------------------------ /// Returns the minimum value between two integers. /// \param a First integ...
posta 12.05.2012 - 06:41
12
risposte

Svantaggi del codice kata

Code kata è un concetto che propone di affinare le abilità del programmatore facendo piccoli problemi molte volte cercando di migliorare il codice ad ogni iterazione. Il nome deriva da un'analogia con il kata di arti marziali in cui le forme...
posta 06.03.2012 - 09:43
9
risposte

Programmazione per uso futuro di interfacce

Ho un collega seduto accanto a me che ha progettato un'interfaccia come questa: public interface IEventGetter { public List<FooType> getFooList(String fooName, Date start, Date end) throws Exception; .... } Il proble...
posta 11.07.2014 - 09:58
6
risposte

Perché Facebook converte codice PHP in C ++? [chiuso]

Ho letto che Facebook è iniziato in PHP, e quindi per guadagnare velocità, ora compilano PHP come codice C ++. Se è così, perché non lo fanno: Basta programmare in c ++? Sicuramente ci devono essere alcuni errori / bug quando si colpisce un...
posta 19.11.2012 - 19:44
10
risposte

I primi assemblatori sono stati scritti in codice macchina?

Sto leggendo il libro Gli elementi dei sistemi informatici: costruire un computer moderno dai primi principi , che contiene progetti comprendendo la costruzione di un computer dai cancelli booleani fino alle applicazioni di alto livello (in que...
posta 08.01.2012 - 21:23
11
risposte

Se uno sviluppatore usa sempre il controllo di versione [duplicato]

Ho sentito affermazioni sull'effetto di: "Beh, sono solo io che lavoro su questo progetto, quindi non ho bisogno di metterlo sotto controllo del codice sorgente", così come "Non c'è bisogno di controllare la versione controllata su questo pr...
posta 17.12.2010 - 03:05