Tutte le domande

5
risposte

È un errore dire che le migrazioni di sistema non si adattano ad una metodologia agile come i requisiti sono noti in anticipo?

Ho visto un project manager di recente alzarsi in piedi alla riunione di uno staff interno della Banca e dire: We're running this system migration not using an agile methodology. We know the requirements up front so agile isn't required....
posta 17.06.2017 - 01:53
7
risposte

C'è un modo per interpretare il ruolo di Javascript con qualsiasi altro linguaggio come C #? [chiuso]

C'è un modo per interpretare il ruolo di Javascript con qualsiasi altro linguaggio come C #? Un modo in cui mi viene in mente è, avendo installato Silverlight, utilizzando C # invece di Javascript per tutti gli script lato client (anche se C # n...
posta 29.03.2011 - 09:03
5
risposte

Verifica l'indipendenza rispetto alla progettazione architettonica

Quindi, sto facendo un progetto che deve consumare un servizio REST. Sto usando C # e sto scrivendo io stesso con la classe HttpClient . Cerco anche di creare alcune unit test per la mia libreria, ma quella classe non lo rende facile. Qui ci...
posta 24.07.2018 - 11:45
6
risposte

Perché la compatibilità con le versioni precedenti di C ++ è importante / necessaria? [chiuso]

Per quanto ho capito, è opinione diffusa all'interno della comunità C ++ che alcune funzionalità del C ++ (incluse alcune funzionalità ereditate direttamente da C), pur essendo ancora utilizzabili in sé stesse, non si adattino bene al C ++ più r...
posta 03.04.2012 - 05:08
4
risposte

È utile avere autori tecnici in un team di software?

Durante i miei 5 anni in IT come sviluppatore di software, ho notato che gli sviluppatori hanno una strong avversione nei confronti della documentazione. L'atto di prendere screenshot e creare documentazione sembra essere un'esperienza dolorosa...
posta 02.03.2011 - 00:22
6
risposte

Ci sono lavori orientati alla programmazione o all'assemblaggio di ottimizzazione

I programmatori di motori 3D devono preoccuparsi un po 'della velocità di esecuzione, ma per quanto riguarda i programmatori di ATI e nVidia? Quanto hanno bisogno di ottimizzare le loro applicazioni di driver? Ci sono posti di lavoro là fuori...
posta 14.03.2011 - 10:59
3
risposte

God Files versus Ravioli Code

Recentemente ho fatto una domanda sull'opportunità o meno di refactoring del mio codice. le risposte che ho ricevuto sono state sicuramente nel campo di procedere con il refactoring a causa della presenza di un God File. Tuttavia, ora sto spi...
posta 16.07.2012 - 21:24
7
risposte

Qual è il modo migliore per imparare a sviluppare i driver? [chiuso]

Ad un certo punto della mia carriera mi piacerebbe sicuramente essere coinvolto in qualche programmazione embedded. Stavo pensando che iniziare a sviluppare alcuni piloti sarebbe un buon posto per sviluppare le mie capacità nei confronti. Sono a...
posta 16.03.2011 - 19:22
3
risposte

In Java, perché sono i metodi di istanza nextInt () e nextDouble () degli oggetti Random?

In Java, perché nextInt() e nextDouble() metodi di istanza degli oggetti casuali? Ritengo che questi metodi dovrebbero essere metodi statici della classe Random. Qual è lo scopo di dover istanziare un oggetto casuale per generare in...
posta 07.05.2012 - 18:32
4
risposte

Il ruolo di "refactoring" nelle buone pratiche di programmazione?

Ho appreso in Agile Development che: Refactoring is the process of clarifying and simplifying the design of existing code, without changing its behavior. Ho sentito parlare di alcuni strumenti di refactoring della GUI come ReSharper e...
posta 26.11.2011 - 13:51