Ingegneria software

Domande e risposte per professionisti, accademici e studenti che lavorano nel ciclo di vita dello sviluppo di sistemi


7
Cosa c'è di sbagliato con i generici di Java? [chiuso]
Ho visto diverse volte su questo sito post che denigrano l'implementazione di generici da parte di Java. Ora posso onestamente dire che non ho avuto problemi con il loro utilizzo. Tuttavia, non ho tentato di creare una classe generica da solo. Quindi, quali sono i tuoi problemi con il supporto …
49 java  generics 


10
"If (0 == value) ..." non fa più male che bene? [chiuso]
Questa è una delle cose che odio di più quando la vedo nel codice di qualcun altro. So cosa significa e perché alcune persone lo fanno in questo modo ("e se invece inserissi accidentalmente '=' invece?"). Per me è molto simile a quando un bambino scende le scale contando i …

11
Perché i blocchi /// comment sono importanti?
Qualcuno una volta ha detto che dovremmo anteporre a tutti i nostri metodi i /// <summary>blocchi di commento (C #) ma non ha spiegato il perché. Ho iniziato a usarli e ho scoperto che mi infastidivano un po ', quindi ho smesso di usarli ad eccezione delle librerie e dei …
49 c#  comments 


2
Le librerie solo intestazione sono più efficienti?
ipotesi Uno dei vantaggi delle librerie solo intestazione per C ++ è che non devono essere compilate separatamente. In C e C ++ inlineha senso solo se la funzione è definita in un file di intestazione *. Tradizionalmente, in C, è stato utilizzato il layout .c / .h, dove l'intestazione …
49 c++  c  libraries 




11
Esiste un libro canonico sui modelli di design? [chiuso]
Sono interessato all'apprendimento dei modelli di progettazione e vorrei sapere quali sono considerati libri di alto livello nell'apprendimento di questa materia. Esiste un libro là fuori che è di fatto lo standard per descrivere le migliori pratiche, le metodologie di progettazione e altre informazioni utili sui modelli di progettazione? Che …


8
Possiamo usare Java per uso commerciale?
Java è la licenza GPL (riferimento da Wikipedia). Non sono sicuro di poterlo utilizzare in progetti commerciali. Ho già un sito Web scritto in Java e ho intenzione di usarlo per uso commerciale. È illegale?
49 java  licensing  bcl 



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.