Tutte le domande

3
risposte

In C ++, quando dovrei usare la finale nella dichiarazione del metodo virtuale?

So che la parola chiave final viene utilizzata per impedire che il metodo virtuale venga sovrascritto dalle classi derivate. Tuttavia, non riesco a trovare alcun esempio utile quando dovrei davvero utilizzare la parola chiave final c...
posta 07.07.2015 - 18:11
4
risposte

Che cosa è l'uso di nomi di caratteri universali negli identificatori in C ++

Lo standard C ++ (l'ho notato nel nuovo, ma esisteva già in C ++ 03) specifica i nomi dei caratteri universali, scritti come \uNNNN e \UNNNNNNNN e che rappresentano i caratteri con codepoint unicode NNNN /%codice%. Ciò è utile con...
posta 25.09.2012 - 14:45
1
risposta

I generatori di test unitari ti hanno aiutato quando hai lavorato con il codice legacy?

Sto guardando un piccolo (~ 70kLOC incluso generato) C # (.NET 4.0, alcuni Silverlight) con base di codice che ha una copertura di test molto bassa. Il codice stesso funziona nel senso che ha superato i test di accettazione degli utenti, ma è fr...
posta 04.01.2011 - 04:42
3
risposte

puntatori non opzionali e riferimenti non costanti in C ++

In Altre caratteristiche del C ++, argomenti di riferimento del Google C ++ Style Guide , ho letto che i riferimenti non const non devono essere utilizzati. All parameters passed by reference must be labeled const. È chiaro che guarda...
posta 05.10.2015 - 09:37
4
risposte

Ogni ora o per progetto di fatturazione? [chiuso]

Come fatturate i vostri progetti di programmazione? Lo fai all'ora? Per lavoro? Si prega di includere il tipo di progetto che si sta facendo nella risposta. (Mobile, Web, desktop, ecc. Puoi essere più specifico se vuoi.) BONUS: Se desid...
posta 01.09.2010 - 20:34
2
risposte

Perché le persone suggeriscono di non utilizzare la variabile di istanza per le viste in Ruby on Rails

Perché sento che non è bello condividere le variabili di istanza tra controller e viste. Mi piace perché vedo subito tramite @ che qualcosa proviene dal controller. Vedo un buon modo per utilizzare gli helper nei controller qui: link . Ma sto u...
posta 31.12.2011 - 15:55
4
risposte

Esiste uno standard per documentare l'architettura di alto livello di un programma?

Sono uno sviluppatore dilettante e tutti i miei programmi fino ad ora erano abbastanza semplici da essere documentati all'interno del codice. Durante la lettura del codice era chiaro cosa stavo facendo una tale azione (il mio test standard era g...
posta 25.04.2017 - 10:26
3
risposte

Come convinco la mia azienda a contribuire all'Open-Source?

Sto cercando di convincere la società per cui lavoro a contribuire al software open-source, in particolare costruendo una libreria / componente per le app Web ASP.NET. Abbiamo un "Innovation Day" in cui possiamo lavorare sui nostri progetti pers...
posta 19.11.2010 - 16:36
3
risposte

Lottando per non usare la notazione ungherese

Ho visto argomenti a favore e contro Sistemi ungheresi . Per alcuni anni ho lavorato su un progetto legacy che utilizza questo sistema nominando ogni variabile, funzione con un prefisso del tipo variabile ad esempio (strName, intAge, btnSubmit...
posta 04.04.2011 - 16:39
6
risposte

Intervistare uno sviluppatore esperto in una lingua che non conosci [duplicato]

Sfondo: Sono uno sviluppatore esperto e architetto tecnico (C #, Delphi, Java, Clojure, Assembler, Perl, vari linguaggi di programmazione funzionale esoterico) Abbiamo bisogno di assumere alcuni sviluppatori di Ruby per un progetto in cr...
posta 28.07.2011 - 11:50