Tutte le domande

8
risposte

È buona prassi affidarsi a intestazioni incluse in via transitoria?

Sto ripulendo gli include in un progetto C ++ su cui sto lavorando, e continuo a chiedermi se dovrei includere esplicitamente tutte le intestazioni usate direttamente in un particolare file, o se dovrei includere solo il minimo indispensabile....
posta 07.11.2014 - 05:31
8
risposte

Sovrascrive Object.finalize () veramente brutto?

I due principali argomenti contro l'override di Object.finalize() sono i seguenti: Non puoi decidere quando è chiamato. Potrebbe non essere richiamato affatto. Se capisco correttamente, non penso che siano sufficienti motivi pe...
posta 04.07.2015 - 22:43
10
risposte

Raggiungere lo stato di programmazione intermedia [chiuso]

Sono un ingegnere del software che ha avuto posizioni di programmazione in VBA (anche se non oso considerare l'esperienza "reale", in quanto si trattava di tentativi ed errori!), Perl w / CGI, C # e ASP.NET. Gli ultimi due sono post-laurea, con...
posta 05.12.2008 - 03:23
3
risposte

Chi deve controllare la navigazione in un'applicazione MVVM?

Esempio 1: ho una vista visualizzata nella mia applicazione MVVM (usiamo Silverlight ai fini della discussione) e clicco su un pulsante che dovrebbe portarmi a una nuova pagina. Esempio n. 2: quella stessa vista ha un altro pulsante che, se c...
posta 16.11.2011 - 17:18
17
risposte

Sono copia / incolla programmatore? [duplicare]

Quando sono bloccato con un problema particolare, cerco una soluzione in Google. E poi provo a capire il codice e lo ritocco in base alle mie esigenze. Per esempio recentemente ho fatto una domanda Leggere il documento xml in firefox n...
posta 23.05.2017 - 14:40
5
risposte

Licenze "open-source" che proibiscono esplicitamente le applicazioni militari

Sono un ricercatore e nella mia ricerca faccio molta programmazione. Sono un grande sostenitore del concetto open source, specialmente nella ricerca, dove trasparenza e riproducibilità sono già una parte importante della cultura. Contribuisco vo...
posta 22.05.2013 - 19:08
1
risposta

"StringBuilder" è un'applicazione del modello di costruzione del costruttore?

Il pattern "Builder" è limitato all'affrontare l'anti-pattern del "telescoping constructor", o si può dire che risolve anche il problema più generale della creazione complicata di oggetti immutabili? La classe StringBuilder ha la parola...
posta 20.12.2015 - 16:46
5
risposte

Sono un utente git confuso dalla ramificazione di Mercurial. Come faccio a tenere traccia dei piccoli cambiamenti?

Ho sempre usato git prima, ma voglio contribuire a Python, quindi ora devo imparare il mercurial e lo trovo molto frustrante. Quindi, ho creato un paio di piccole patch e volevo rintracciarle come commit nel mio repository mercurial locale. A...
posta 22.07.2012 - 17:31
3
risposte

Origini del rientro del codice

Sono interessato a scoprire chi ha introdotto il rientro del codice, nonché quando e dove è stato introdotto. Sembra così fondamentale per la comprensione del codice, ma non era universale. La maggior parte dei codici Fortran e Basic era (è?)...
posta 22.05.2014 - 01:21
5
risposte

è OpenID davvero così male?

Ho visto questa domanda su Quora dove molte persone sembrano concordare che OpenID sia male, arrivando addirittura a dire che: OpenID is the worst possible "solution" I have ever seen in my entire life to a problem that most people don't...
posta 21.02.2011 - 13:21