Tutte le domande

3
risposte

Esiste un modo standard per indicare che una funzione restituisce un nuovo puntatore?

A volte voglio delegare la costruzione di oggetti che una classe possiede per una funzione separata. Qualcosa come Vertex* new_vertex(const Options& options) { // do stuff... return new Vertex(...); } dove la funzione è destinata a...
posta 15.07.2015 - 03:14
2
risposte

Perché l'enumerazione delle bandiere è considerata un'abilità intermedia?

Stavo leggendo questo articolo: Progettare le enumerazioni di bandiere @ msdn e dice Combining flags enumeration values is an intermediate skill that should not be required for developers implementing common scenarios. Penso che l'enum...
posta 30.04.2013 - 05:40
5
risposte

In che modo i "numeri di latenza di Jeff Dean che ogni programmatore dovrebbe sapere" devono essere accurati nel contesto delle diverse implementazioni hardware?

Mi riferisco a questo grafico dei numeri di latenza , attribuito a Jeff Dean di Google. La cosa che non capisco è, questi numeri non variano da un set di hardware all'altro? Come possono essere precisi per tutti i diversi tipi di RAM, CPU, s...
posta 11.03.2016 - 18:10
6
risposte

come gestisci lunghe ore di programmazione? [chiuso]

Sono solo uno studente delle superiori, ma per un po 'di tempo ho iniziato a programmare per settimane (dalle prime ore del mattino fino a notte fonda). Mi piace davvero, tuttavia può essere davvero monotono. Di solito ascolto alcune webradios m...
posta 17.08.2013 - 10:40
3
risposte

Lavoro più constrongvole sul back-end, spesso riferito al ruolo sul front end [chiuso]

Ho applicato e sono stato contattato recentemente per diversi ruoli nello sviluppo web. L'unica cosa che continua a venire è che sono più adatto allo sviluppo front-end rispetto allo sviluppo back-end. Questo ha senso visto il mio background ini...
posta 01.02.2013 - 19:54
4
risposte

Procedure ottimali di implementazione / manutenzione di ASP.NET

Sono nel settore dello sviluppo web da circa 5 anni, lavorando sempre in un ambiente open source. Principalmente apache, mysql e php con un po 'di ruby, usando git per il controllo della versione. Ma recentemente ha intrapreso un lavoro in cui l...
posta 12.05.2014 - 02:26
6
risposte

MongoDB è la scelta giusta nel mio caso? [chiuso]

Costruirò il mio primo vero progetto in Rails che consiste in un'app web composta da 3 parti principali: La parte statica in cui non viene utilizzato alcun database La parte di registrazione utente che richiede un database e io posso usare...
posta 10.03.2012 - 14:53
6
risposte

Come scrivere un buon codice con nuove cose? [chiuso]

Cerco sempre di scrivere un codice facilmente leggibile e ben strutturato. Affronto un problema particolare quando sto scherzando con qualcosa di nuovo. Continuo a cambiare il codice, la struttura e tante altre cose. Alla fine, guardo il codi...
posta 01.11.2012 - 19:59
4
risposte

Pulire la convalida dell'architettura nel livello di persistenza dei dati rispetto ai domini?

Sto studiando su clean e di conseguenza sto ripensando in modo molto significativo a come disegno e software scrivo. Ho una cosa con cui sto ancora combattendo, è per le regole del business come "salva gli aggiornamenti su qualche oggetto, pr...
posta 22.06.2017 - 15:13
5
risposte

Applicare un approccio Scrum uniforme a tutte le squadre all'interno di un dipartimento

Dove lavoro di recente abbiamo cambiato lo sviluppo di Agile usando Scrum. Abbiamo attraversato i tipici dolori della crescita ma abbiamo raggiunto un approccio che sembra funzionare per ora (se funzionerà a lungo termine è per un'altra domanda!...
posta 11.07.2013 - 07:44