Tutte le domande

22
risposte

Come faccio a convincere i miei colleghi sviluppatori a VOGLIA di aggiungere commenti al codice sorgente commesso?

So che Subversion (quello che stiamo usando al lavoro) può essere configurato per richiedere commenti sui commit, tuttavia non sono in grado di accenderlo semplicemente. So che il mio motivo per commentare i miei commit è perché è utile, se no...
posta 20.09.2011 - 15:24
25
risposte

In che modo i programmatori abbandonano un lavoro? [chiuso]

Sto pensando di lasciare il mio attuale datore di lavoro e mi chiedo come si fa a fare quel processo nel mondo della programmazione. Al momento abbiamo molti progetti in movimento e io sono l'unico sviluppatore. Abbiamo 4-5 progetti che sono abb...
posta 21.10.2010 - 11:55
8
risposte

Perché utilizzare le nuove righe finali invece di guidare con printf?

Ho sentito che dovresti evitare di portare a capo una nuova riga quando usi printf . In questo modo, anziché printf("\nHello World!") dovresti usare printf("Hello World!\n") In questo particolare esempio sopra non ha senso, poic...
posta 19.11.2018 - 08:10
8
risposte

Restituisce il valore magico, genera un'eccezione o restituisce false in caso di fallimento?

A volte finisco per dover scrivere un metodo o una proprietà per una libreria di classi per la quale non è eccezionale avere una risposta reale, ma un fallimento. Qualcosa non può essere determinato, non è disponibile, non è stato trovato, non...
posta 01.08.2012 - 21:05
13
risposte

Quali sono gli esempi di commenti che ti dicono perché invece di come o cosa? [chiuso]

Prima di tutto, in questa domanda mi piacerebbe stare lontano dalla polemica sul fatto che i commenti sul codice sorgente siano buoni o cattivi. Sto solo cercando di capire più chiaramente cosa intendono le persone quando parlano di commenti che...
posta 09.08.2013 - 08:51
3
risposte

Perché la gente sceglie la licenza MIT su BSD, se la "clausola di non approvazione" di BSD è una buona idea? [chiuso]

In base a questa domanda e alle sue risposte Qual è lo scopo della "clausola di non approvazione" nella nuova licenza BSD? sembra più intelligente scegliere la licenza BSD sul MIT, per evitare che qualcuno usi il tuo nome in modo non vol...
posta 07.06.2011 - 22:35
7
risposte

Qual è la storia del motivo per cui i byte sono otto bit?

In che modo le forze storiche al lavoro, i compromessi da fare, nel decidere di utilizzare gruppi di otto bit come unità fondamentale? C'erano macchine, una volta, usando altre dimensioni di parole, ma oggi per non-otto-test devi guardare pez...
posta 16.11.2011 - 20:48
12
risposte

Possiamo sostituire completamente XML con JSON? [chiuso]

Sono sicuro che molti sviluppatori hanno familiarità con XML e JSON , e hanno usato entrambi. Quindi non ha senso spiegare cosa sono, e qual è il loro scopo, anche in breve. Se proviamo a mappare i loro concetti, possiamo dire (correggimi s...
posta 16.09.2011 - 12:33
6
risposte

È meglio usare assert o IllegalArgumentException per i parametri del metodo richiesti?

In Java, che è più altamente raccomandato, e perché? Entrambi i tipi generano eccezioni, quindi a tale riguardo gestirli è lo stesso. assert è leggermente più breve, ma non sono sicuro di quanto importi. public void doStuff(Object obj) {...
posta 27.02.2012 - 19:30
3
risposte

Come mi allontano dalla scuola di pensiero "for-loop"?

Questa è una domanda piuttosto concettuale, ma speravo di poter ottenere qualche buon consiglio al riguardo. Gran parte della programmazione che faccio è con ( NumPy ) array; Spesso devo abbinare gli elementi in due o più matrici di dimensioni d...
posta 26.08.2014 - 14:02