Tutte le domande

3
risposte

Un costruttore di classi dovrebbe mai creare oggetti di altre classi? [duplicare]

È sempre bene o male avere un costruttore che crea nuove istanze di classi di cui ha bisogno rispetto al passaggio di un riferimento che desideri che la nuova classe abbia? Quindi fondamentalmente è la differenza tra: A classA = new A();...
posta 09.09.2018 - 02:43
2
risposte

Il significato di 'const' è ancora thread-safe in C ++ 11?

Recentemente ho trovato il video di Herb Sutter da su come il significato di const e mutable è cambiato in C ++ 11 per significare bitwise const (e thread-safe , di conseguenza) anziché tradizionale logicamente const. Cinque...
posta 05.10.2018 - 20:00
6
risposte

Com'è possibile che non funzioni per nessuno, tutta la mia carriera di programmatore? [chiuso]

Supponiamo di avere abbastanza soldi per vivere per 3 mesi. Sarebbe impossibile per solo freelance la mia intera carriera di programmatore, dopo aver sufficientemente imparato la lingua e aiutato i progetti open source? Oppure i clienti voglio...
posta 28.06.2011 - 03:03
3
risposte

Sviluppo basato sui test: per creare un test quando il problema è archiviato o quando il problema viene rilevato da qualcuno?

Recentemente ho lavorato a un progetto di sviluppo web su un team di meno di cinque persone. Le cose stanno andando bene ma ora abbiamo deciso di andare con lo sviluppo basato sui test. Finora quello che ho imparato è che uno degli obiettivi...
posta 11.05.2012 - 03:45
3
risposte

Verifica a livello di javascript e controllo in PHP?

Configurazione: Abbiamo un modulo con valori di testo predefiniti presenti all'interno della casella di testo stessa che "scompare" quando faccio clic su di essi e inserisci un valore (non se non inserisco un valore). Attualmente il valore "p...
posta 01.08.2011 - 06:51
3
risposte

Sviluppo applicazioni front-end [chiuso]

Voglio iniziare un progetto parallelo per la società per cui lavoro. In questo momento siamo un'azienda al 100% basata sul web. Ho un'idea per un progetto divertente che installerebbe un'applicazione sul tuo computer. Ad ogni modo, non sono qui...
posta 18.02.2011 - 12:51
5
risposte

Test unitario e altre forme di test

Questa potrebbe essere una domanda sciocca, ma se ho una buona copertura del test unitario, ciò significa che posso ridurre la quantità di, o rimuovere completamente, i test funzionali e di integrazione. Quando le persone parlano di avere un pro...
posta 28.02.2018 - 04:08
6
risposte

"call and return" è un pattern o un antipattern?

Immagina di avere questo codice: class Foo: def __init__(self, active): self.active = active def doAction(self): if not self.active: return # do something f=Foo(false) f.doAction() # does nothing Questo è un bel cod...
posta 26.01.2011 - 16:49
2
risposte

Quando utilizzare le raccolte personalizzate?

Vedo un sacco di API che utilizzano raccolte personalizzate invece di usare solo generici pacchettizzati strongmente tipizzati. Ad esempio, l'API avrà un Object1Collection anziché solo un List<Object1> (o qualunque sia il gene...
posta 02.04.2014 - 00:14
3
risposte

Sono i buoni libri di "The Pragmatic Programmer" e "The Mythical Man Month" per persone con limitata esperienza pratica di programmazione [chiuso]

Una volta mi è stato detto di leggere i libri intitolati "The Pragmatic Programmer" e "The Mythical Man Month". Ho poca esperienza nella programmazione (HTML di base, CSS e JS). Se dovessi acquistare questi libri, leggerli, sarebbe utile per...
posta 27.12.2013 - 17:25