Tutte le domande

6
risposte

Metodologia per documentare la base di codice esistente

Lavoro come parte di un team su un'applicazione esistente che non ha documentazione in linea e non ha documentazione tecnica. Come ho lavorato su vari bug report sull'applicazione, ho scritto una sorta di traccia di breadcrumb per me stesso - nu...
posta 18.11.2008 - 19:02
1
risposta

C ++ 11 include std :: stoi, perché non std :: itos?

Ho notato con soddisfazione che C ++ 11 ha una std::sto@ famiglia di funzioni per decomprimere facilmente ints / float / longs qualunque dalle stringhe. Sono sorpreso, tuttavia, che l'opposto non è implementato. Perché il comitato degli s...
posta 11.05.2012 - 22:25
3
risposte

Perché Python non ha una funzione "flatten" per le liste?

Erlang e Ruby sono entrambi dotati di funzioni per l'appiattimento degli array. Sembra uno strumento così semplice e utile da aggiungere a una lingua. Uno potrebbe fare questo: >>> mess = [[1, [2]], 3, [[[4, 5]], 6]] >>> mess...
posta 24.08.2014 - 07:20
6
risposte

Esiste uno scopo per utilizzare le richieste pull sul mio repository personale se sono l'unico sviluppatore?

Quindi ho iniziato con un mio vero progetto su GitHub e le cose stanno andando abbastanza bene e le idee stanno scorrendo molto più velocemente di prima pensiero. Per mantenere le cose organizzate, ho impostato alcuni rami in modo da poter svi...
posta 05.12.2012 - 17:42
3
risposte

Lo sviluppo di Java comporta in genere più sottoclassi di C # /. NET?

Recentemente ho iniziato a esaminare lo sviluppo di Android. Questo mi ha riportato al mondo dello sviluppo del software Java. L'ultima volta che ho lavorato con Java, lo ammetto, non ho capito OOP quasi quanto (credo) lo faccio ora. Avendo u...
posta 29.11.2013 - 19:02
1
risposta

come si applica la versione semantica ai programmi senza API

Nel link - che nella mia percezione sembra essere la convenzione più diffusa nel versioning- si consiglia di aumentare il numero di versione principale quando viene introdotta una modifica che interrompe / modifica l'API. Ci sono due scenar...
posta 02.09.2014 - 21:35
6
risposte

Come faccio a testare un sistema in cui gli oggetti sono difficili da schernire?

Sto lavorando con il seguente sistema: Network Data Feed -> Third Party Nio Library -> My Objects via adapter pattern Recentemente abbiamo avuto un problema in cui ho aggiornato la versione della libreria che stavo usando, che, tra le...
posta 06.10.2015 - 17:49
2
risposte

MVCS - Model View Controller Store

Recentemente ho deciso di iniziare a imparare lo sviluppo iOS e, a tal fine, ho letto Programmazione iOS: The Big Nerd Ranch Guida . Nel libro gli autori descrivono un modello di progettazione MVCS - Model-View-Controller-Store , l'idea di bas...
posta 22.01.2013 - 00:01
2
risposte

Perché gli sviluppatori dovrebbero avere uffici privati?

Quindi so che qui tutti parlano di uffici privati, quanti sviluppatori li hanno effettivamente. Sono un po 'scettico. Posso credere che gli sviluppatori principali li abbiano, ma normalmente è solo una persona nel tuo ufficio medio. Questo mi...
posta 23.06.2015 - 09:23
4
risposte

La direttiva angularjs dovrebbe interagire direttamente con i servizi o è considerata un anti-pattern?

Quale è considerato migliore: avere una direttiva che interagisce direttamente con i servizi o avere una direttiva che espone determinati hook a cui il controller può vincolare il comportamento (coinvolgendo servizi)?
posta 28.12.2013 - 13:41