Domande con tag 'code-organization'

11
risposte

Come dovrei organizzare il mio albero dei sorgenti?

Sono uno sviluppatore individuale che lavora, in gran parte, su progetti web (W / LAMP) e, a volte, su progetti C / C ++ (non-GUI) di dimensioni medie. Spesso faccio fatica a strutturare il mio albero del codice sorgente. In effetti, di solit...
posta 06.06.2011 - 15:33
19
risposte

Perché dovrei preoccuparmi delle prestazioni micro e dell'efficienza?

Molte domande e risposte sulle pagine C / C ++, in modo specifico o indiretto, discutono i problemi relativi alle prestazioni micro (come il sovraccarico di una funzione indiretta vs diretta vs inline) o l'uso di una O (N 2 ) vs O (N log N)...
posta 11.05.2011 - 10:47
9
risposte

Come organizzi un software altamente personalizzato?

Sto lavorando a un progetto software di grandi dimensioni che è altamente personalizzato per vari clienti in tutto il mondo. Ciò significa che abbiamo forse l'80% del codice che è comune tra i vari clienti, ma anche un sacco di codice che deve c...
posta 10.08.2012 - 13:57
6
risposte

Uso di classi pubbliche nidificate per organizzare le costanti

Sto lavorando a un'applicazione con molte costanti. All'ultima revisione del codice è emerso che le costanti sono troppo sparse e dovrebbero essere tutte organizzate in un singolo file di costanti "master". Il disaccordo riguarda il modo di orga...
posta 26.10.2012 - 21:48
2
risposte

Come strutturare più soluzioni / progetti sovrapposti in .Net?

Recentemente ho iniziato a lavorare per un nuovo client con una base di codice vecchia legacy in cui ci sono più soluzioni .net, ognuna di solito ospita alcuni progetti unici per tale soluzione ma poi "prende in prestito" / "link" in "(aggiung...
posta 19.08.2011 - 14:12
5
risposte

Piccole funzioni vs. mantenimento della funzionalità dipendente nella stessa funzione

Ho una classe che imposta una serie di nodi e li collega tra loro in una struttura a forma di grafico. È meglio: Mantieni la funzionalità per inizializzare e connettere i nodi in una funzione Avere la funzionalità di inizializzazione e con...
posta 28.12.2016 - 03:16
4
risposte

È buona prassi mantenere la funzione principale separata nel proprio file?

È buona norma avere un file main.c che abbia solo la funzione principale e nessun'altra funzione in modo che tutte le altre funzioni possano essere interfacciate? Se non esiste una regola definitiva, quando è opportuno farlo e non farlo?    ...
posta 16.01.2012 - 07:23
2
risposte

Le classi, le enumerazioni e le altre entità dovrebbero essere inserite in file separati?

Il team della mia azienda guida \ architect sostiene che un progetto su larga scala è più facile da capire se "le entità connesse dalla logica" sono collocate in un file .cs. Cito: "L'intera struttura della logica, dell'interfaccia e del...
posta 18.03.2013 - 19:41
1
risposta

Organizzazione della directory di un repository CMake (C ++) contenente diversi progetti

Vorrei alcuni consigli sull'organizzazione di una serie di progetti C ++ correlati ma indipendenti memorizzati in un singolo repository (git). I progetti utilizzano CMake. Per un esempio semplificato immaginiamo 2 progetti A e B, A in base a...
posta 10.07.2015 - 16:41
1
risposta

Codice di organizzazione per lo sviluppo di app iOS

Ho sviluppato un'app per la piattaforma iOS e, come ho visto, ho notato che ho fatto un lavoro terribile per mantenere i miei file (.h, .m, .mm) organizzato. Esistono standard di settore o migliori pratiche quando si tratta di organizzare i file...
posta 03.07.2012 - 19:07