Tutte le domande

15
risposte

Lo sviluppatore insiste se le affermazioni non dovrebbero avere condizioni negate e dovrebbero sempre avere un altro blocco

Ho un conoscente, uno sviluppatore più esperto di me. Stavamo parlando di pratiche di programmazione e sono rimasto sconcertato dal suo approccio sulle dichiarazioni "se". Insiste su alcune pratiche riguardanti le affermazioni che trovo piuttost...
posta 08.06.2017 - 15:35
0
risposte

Sono un manager. Come posso migliorare i rapporti di lavoro e la comunicazione con i programmatori? [chiuso]

Prima un po 'di storia. Sono un project manager in un'azienda di medie dimensioni. Ho iniziato come specialista in CS e ho avuto una piccola esposizione alla programmazione, ma dopo alcuni mesi ho capito che non era il mio percorso, quindi sono...
posta 14.07.2011 - 16:13
0
risposte

Perché gli analisti di business e i project manager ottengono salari più alti rispetto ai programmatori? [chiuso]

Dobbiamo ammettere che la programmazione è molto più difficile della creazione di documentazione o addirittura della creazione di diagrammi di Gantt e dei progressi dei programmatori. Quindi per noi che siamo dei naive, sapendo che la programmaz...
posta 21.12.2016 - 03:21
0
risposte

Come faccio a creare il mio linguaggio di programmazione e un compilatore per esso [chiuso]

Sono approfondito con la programmazione e ho incontrato lingue come BASIC, FORTRAN, COBOL, LISP, LOGO, Java, C ++, C, MATLAB, Mathematica, Python, Ruby, Perl, JavaScript, Assembly e così via. Non riesco a capire come le persone creano linguaggi...
posta 02.07.2011 - 18:21
0
risposte

Perché Java non è utilizzato per lo sviluppo di applicazioni Web moderne? [chiuso]

Come programmatore Java professionista, ho cercato di capire - perché l'odio verso Java per le moderne applicazioni web? Ho notato una tendenza che dalle startup del web moderno, una percentuale relativamente piccola di loro sembra usare Java...
posta 18.08.2011 - 17:41
0
risposte

Non programmo nel mio tempo libero. Questo mi rende un cattivo sviluppatore?

Molti blog e consigli sul web sembrano suggerire che per diventare un grande sviluppatore, fare solo il tuo lavoro giornaliero non è abbastanza. Ad esempio, dovresti contribuire a progetti open source nel tuo tempo libero, scrivere app per smart...
posta 12.10.2011 - 04:47
0
risposte

Perché gli sviluppatori di giochi preferiscono Windows?

È che DirectX sia più facile o migliore di OpenGL, anche se OpenGL è multipiattaforma? Perché non vediamo veri giochi potenti per Linux come per Windows?     
posta 30.06.2011 - 16:17
0
risposte

È 4-5 anni la "crisi della mezza età" per una carriera di programmatore?

Ho programmato C # professionalmente per un po 'più di 4 anni. Negli ultimi 4 anni ho lavorato per alcune piccole / medie aziende che vanno da "web / ads agency", piccoli negozi software specifici per il settore ad una piccola startup. Ho fatto...
posta 12.10.2011 - 04:46
12
risposte

Devo rompere intenzionalmente la build quando si trova un bug in produzione?

Mi sembra ragionevole che se un bug serio viene trovato in produzione dagli utenti finali, si dovrebbe aggiungere un test unitario in difetto per coprire quel bug, in modo da interrompere intenzionalmente la build fino a quando il bug non viene...
posta 20.01.2012 - 12:11
15
risposte

Va bene avere più asserzioni in un singolo test unitario?

Nel commento a questo bel post , Roy Osherove ha menzionato il progetto OAPT progettato per eseguire ogni assert in un singolo test. Quanto segue è scritto sulla home page del progetto: Proper unit tests should fail for exactly one...
posta 02.06.2016 - 11:12