Tutte le domande

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 - 14:41
5
risposte

Qualunque linguaggio di programmazione usa le variabili come sono in matematica?

In matematica, una variabile significa che puoi inserire qualsiasi numero lì, e un'equazione sarà ancora vera: root(square(x)) = abs(x) Nei linguaggi di programmazione, non è così: una var può cambiare. In Python: y = (x**2)**.5 x *= 2 as...
posta 16.10.2010 - 18:13
4
risposte

Devo inserire le newline prima o dopo gli operatori binari? [chiuso]

Quando sei in Python o Javascript, dovresti sempre mettere gli operatori binari nella fine della riga precedente, in modo da impedire che le nuove righe interrompano prematuramente il tuo codice; ti aiuta a cogliere errori. Ma in C o C ++,...
posta 12.08.2012 - 02:40
11
risposte

Possiedo il copyright del programma che ho realizzato nel tempo proprio? [chiuso]

Ho creato un pacchetto software che aiuta gli ingegneri elettronici con calcoli comuni usati sul sito (le sottostazioni devono essere specifiche). Ho creato il pacchetto nel mio tempo libero, senza essere chiesto e senza guida. Il pacchetto è or...
posta 23.06.2011 - 18:21
7
risposte

Come si è evoluto OOP per includere la nozione di Proprietà

Sono venuto da uno sfondo C ++ e sto facendo di tutto C # nel mio attuale lavoro e ho appena letto molto Q & A su quale sia la differenza tra campi pubblici e proprietà e tutto il back and forth in variazioni e incarnazioni di questa domanda di...
posta 23.12.2014 - 22:41
7
risposte

quale dovrebbe essere la posizione del logger nell'elenco dei parametri [chiuso]

Nel mio codice inserisco un logger in molte delle mie classi tramite la lista dei parametri del costruttore Ho notato che l'ho messo in modo casuale: a volte è il primo della lista, a volte l'ultimo e talvolta a metà tra Hai qualche prefer...
posta 09.03.2015 - 19:47
7
risposte

Che cos'è un accorciamento standard per "espressione regolare", "regex" o "regexp"? [chiuso]

Voglio sapere qual è il modo più standard per chiamare la regular expression in breve. Ho visto entrambi, regex e regexp. Google dice che regex ha quasi 2 hit che si ripetono, ma dipende da come lo cerco (quando aggiungo "espressione regolare...
posta 20.08.2011 - 10:41
4
risposte

I sistemi di controllo delle versioni FOSS funzionano per le imprese? [chiuso]

Supponiamo che una grande azienda stia pianificando di sostituire il suo attuale sistema di controllo della versione. Diciamo che sta considerando solo i sistemi dei principali fornitori che costano centinaia di migliaia di dollari perché hanno...
posta 26.09.2010 - 22:06
8
risposte

È etico per un programmatore promuovere la propria libreria? [chiuso]

Recentemente ho iniziato a mantenere la mia libreria JavaScript open source. L'ho creato per risolvere un bisogno piuttosto specifico ma abbastanza regolarmente vedere domande che possono essere risolte (in tutto / in parte) usando la mia librer...
posta 24.02.2011 - 22:08
6
risposte

Denominazione: dovresti sacrificare la sintassi per chiarezza?

Ad esempio, la funzione seguente scorre attraverso un array che contiene il nome e gli errori di un campo di input. Lo fa controllando il nome del campo di convalida e quindi spingendo le informazioni sull'errore nell'array di campi non valido....
posta 30.11.2016 - 03:21