Tutte le domande

1
risposta

Cos'è la trasparenza semantica (completa)?

Stavo leggendo la RFC 2616 riguardante HTTP / 1.1 quando è arrivato questo termine: Therefore, the HTTP/1.1 protocol provides these important elements: [...] Protocol features that provide full semantic transparency when this is required by...
posta 28.01.2017 - 22:37
6
risposte

Questo codice risolve l'esempio di principio di sostituzione di Liskov quadrato / rettangolo?

Volevo solo verificare di aver compreso correttamente l'LSP e di poterlo risolvere. Sto prendendo il classico problema rettangolo / quadrato e tentando una soluzione: class Rectangle{ public $width; public $height; function setW...
posta 25.11.2015 - 13:10
10
risposte

Come chiamo le persone che estendono la mia classe nella documentazione della classe base?

Sono stati definiti "implementatori", ma a me sembra strano. /// <summary> /// Implementers should implement this. Derp /// </summary> protected abstract void InternalExecute(); Un punto di chiarimento, mi interessa sapere come...
posta 23.11.2010 - 16:41
3
risposte

Pratico sistema di programmazione Meta (MPS)

Si tratta di Meta Programming System o MPS di JetBrains. Finora, dai miei sforzi per imparare a usare MPS, ho solo imparato il suo scopo di base e che è molto complesso. Vale la pena imparare MPS? C'è qualcuno che già utilizza effettivamen...
posta 27.10.2010 - 01:36
10
risposte

Lingue a complemento del C ++ [chiuso]

Principalmente lavoro in C ++. La mia domanda è, per uno sviluppatore C ++, quali sono le lingue utili per imparare, dal punto di vista del profilo professionale. Ad esempio, vedo un sacco di lavoro che combina C ++ e Php in questi giorni. Al co...
posta 07.10.2010 - 14:46
6
risposte

Che cos'è una 'stringa terminata da null'?

Ho appena iniziato a leggere C ++ e mi sono imbattuto in un termine "Null Terminated String", ho letto su di esso ma non riuscivo a capire cosa significasse in realtà. Voglio anche sapere qual è la differenza tra una c-string (anche chiamata...
posta 04.01.2013 - 12:09
8
risposte

Quali sono i vantaggi dell'utilizzo dei commenti

Ho appena accettato un nuovo lavoro. La nostra applicazione si trova nelle 50.000 linee di area del codice. Nessuno dei quali è commentato. Sto trovando difficile capire come funziona l'applicazione. Mi piace prevenire questo per la prossima per...
posta 14.09.2011 - 21:05
5
risposte

Domande su TDD e test di unità

Sono uno sviluppatore di software junior e ho fatto ricerche su alcune delle pratiche del settore per migliorarmi. Ho esaminato brevemente le unit test e non riesco a vedere come il tempo extra di scrittura di una tonnellata di unit test renderà...
posta 17.07.2011 - 16:08
4
risposte

Motivi puramente tecnici per PHP come prima scelta?

So che questo può sembrare un trombettatore di fiamma, ma spero che mi prenda la mia parola dicendo che non è mia intenzione. Sto solo cercando di capire il fenomeno PHP. Dopo aver esaminato i numerosi problemi tecnici con la progettazione de...
posta 18.10.2011 - 17:33
4
risposte

Devo prendere l'aiuto di Internet e di altri programmatori o dovrei fare tutta la programmazione da solo? [chiuso]

Sono uno sviluppatore in una buona compagnia. Mi è stato affidato un compito dalla mia azienda entro una settimana, ma ho finito lo stesso in 4 giorni, il mio capo, il cliente e gli altri membri del team sono tutti contenti del mio lavoro; anche...
posta 14.08.2012 - 18:26