Tutte le domande

4
risposte

Come potrebbe il primo compilatore C ++ essere scritto in C ++?

Stroustrup afferma che Cfront, il primo compilatore C ++, è stato scritto in C ++ ( Domande frequenti su Stroustrup ). Tuttavia, come è possibile che il primo compilatore C ++ sia scritto in C ++? Anche il codice che compone il compilatore...
posta 01.09.2011 - 17:44
2
risposte

Che cos'è un codice di "invidia per le funzionalità" e perché viene considerato un odore di codice?

Questa domanda su SO parla della correzione ciò che l'OP ha pensato è il codice caratteristica dell'invidia . Un altro esempio in cui ho visto questa frase elegante è citato in una risposta data di recente qui in programmers.SE. Anche se ho...
posta 21.09.2013 - 06:07
7
risposte

Come nominare una variabile quando la parola è sia un nome che un verbo

Mi sono imbattuto in un caso a caso con la guida generale di: nomi per variabili verbi per le funzioni In particolare, ho un caso in cui la parola è ambigua - può essere un verbo o un nome. E in alcuni casi, quando stiamo discutendo...
posta 25.01.2013 - 20:40
5
risposte

ottiene oggetto casuale ponderato

Ho, per esempio, questa tabella +-----------------+ | fruit | weight | +-----------------+ | apple | 4 | | orange | 2 | | lemon | 1 | +-----------------+ Devo restituire un frutto a caso. Ma apple dovrebbe essere selezi...
posta 29.05.2012 - 10:59
4
risposte

Uso dei getter pubblici finali piuttosto che privati

Vedo i POJO immutabili scritti in questo modo: public class MyObject { private final String foo; private final int bar; public MyObject(String foo, int bar) { this.foo = foo; this.bar = bar; } public Strin...
posta 18.03.2013 - 02:00
11
risposte

Come approccio un collega alla sua qualità del codice? [duplicare]

Lavoro su una nuova impresa in una grande azienda di software aziendale (più di 3000 programmatori). Nel mio gruppo, abbiamo un sacco di progetti e le persone di solito lavorano su diversi progetti nel corso di un anno. Ho appena iniziato a...
posta 11.01.2012 - 18:27
7
risposte

Lavorare su un ramo con una dipendenza da un altro ramo che è in fase di revisione

In che modo git aiuta ad affrontare lo scenario seguente: Ho un compito suddiviso in 2 parti: attività di backend e attività di frontend. Faccio una richiesta di pull per unire le modifiche del backend e attendo che venga unito (e feedback de...
posta 28.06.2017 - 02:18
3
risposte

Come abbandonare il cubicolo? [chiuso]

Mi piacerebbe davvero uscire dall'esistenza del cubicolo 9-5 e fare qualcosa dove posso lavorare da casa, decollare quando mi piace, ecc. Non fraintendermi ... Non lo faccio sto lavorando sodo, ma non mi sto godendo l'intera faccenda aziendale d...
posta 06.10.2010 - 15:01
6
risposte

Logica aziendale: database vs codice [duplicato]

Sono uno studente di ingegneria dei sistemi, e tutti i miei insegnanti e amici (che lavorano effettivamente nell'area) dicono che è meglio avere la maggior logica possibile implementata nel database (query, viste, trigger, < a href="http://en....
posta 01.04.2016 - 19:07
9
risposte

Come dovrei iniziare con Lisp? [chiuso]

Ho programmato per anni, passando attraverso varie iterazioni di Blub (BASIC, Assembler, C , C ++, Visual Basic, Java, Ruby in nessun ordine particolare di "Blub-ness") e mi piacerebbe imparare Lisp. Tuttavia, ho un sacco di intertia che cosa...
posta 22.11.2010 - 14:22