Tutte le domande

6
risposte

perché entrambi indice [array] e array [indice] sono validi in C?

Ad esempio, considera: int index = 3; int array[4] = {0, 1, 2, 3}; quindi sia index[array] che array[index] sono espressioni valide, come *(index + array) e *(array + index) . In array C perché è vero? array [5] == 5...
posta 02.05.2012 - 17:42
3
risposte

Qual è il tuo approccio alla programmazione multi-paradigma?

Recentemente ho imparato un po 'di Ruby e ho avuto la seguente esperienza. Avevo scritto un piccolo strumento di circa 200 righe di codice e, come programmatore di Ruby inesperto, avevo usato diversi loop per costruire array da altri array. Per...
posta 22.04.2012 - 10:28
4
risposte

Denominazione del metodo di classe derivata

Ho difficoltà a trovare una buona convenzione di denominazione per i metodi nelle classi derivate che hanno lo stesso scopo dei metodi nella classe base. Ad esempio, se sia la classe base, sia la classe derivata, devono essere inizializzati: p...
posta 19.03.2013 - 19:14
5
risposte

Stile di programmazione in applicazioni C ++ su larga scala

Recentemente ho esplorato il codice sorgente di applicazioni di grandi dimensioni scritte in C ++ per imparare un po ', ma non ho potuto fare a meno di notare che la maggior parte, se non tutte, utilizza un sacco di IFDEF e funzioni senza classi...
posta 13.05.2013 - 16:15
4
risposte

Traccia i progressi durante uno sprint agile (iterazione)

Recentemente abbiamo adottato (o stiamo tentando) di adottare la gestione dei nostri progetti in modo agile. Durante il nostro primo sprint ho chiesto al nostro Scrum master ( che è anche il nostro residente primario Agile go-to person ) se foss...
posta 26.11.2013 - 19:49
4
risposte

Controllo origine / versione per l'applicazione utilizzata da più società

Ritieni più facile mantenere un ramo per ogni azienda che utilizza il software che supporti / sviluppi? Ogni azienda vorrà "personalizzazioni" e sto solo cercando di capire il modo migliore per gestire tali cambiamenti. Un ramo per ogni azienda...
posta 06.02.2012 - 00:25
4
risposte

Perché le app per iPhone e iPad hanno una versione gratuita e una versione completa, invece di "sbloccarla" tramite l'acquisto in-app?

Molte app hanno una versione gratuita e una versione completa. In che modo viene paragonato a, installando una versione singola e utilizzando un acquisto in-app di $ 0,99 o $ 1,99 per sbloccare il programma per renderlo una versione completa? Ha...
posta 23.04.2012 - 15:57
6
risposte

Quali sono i confini del proprietario del prodotto in scrum?

In un'altra domanda , ho chiesto informazioni perché ritengo che la mischia trasformi gli sviluppatori attivi in sviluppatori passivi, e sembra che il problema generale non sia scrumoso (collegato alla mischia), e piuttosto sia correlato alla c...
posta 17.08.2011 - 08:28
3
risposte

Convenzione di codifica: file di intestazione / interfaccia C ++

Sto leggendo un PDF su programmazione C ++ da questa pagina sul sito di Stanford. Dice che quando crei un file di intestazione C ++ per un'interfaccia di libreria, usa un comando di preprocessore #ifndef per assicurarti di non compilare l...
posta 12.06.2013 - 15:30
6
risposte

Come posso organizzare una compilazione di soluzioni rapida e comoda in VS 2010? [chiuso]

La maggior parte dei programmatori coinvolti nello sviluppo di progetti più o meno grandi sa quanto può essere fastidioso il processo di compilazione. Ci sono altre cose che dipendono dalla compilazione, per esempio i test unitari. TDD richiede...
posta 16.02.2012 - 21:54