Tutte le domande

2
risposte

Come può un'azienda vendere licenze per il software GPLed senza violare i diritti degli altri [duplicato]

Ci sono tonnellate di domande come "Posso usare il codice GPLed X nel mio progetto commerciale?" ma non ho trovato nulla che risponda alla mia domanda. Prendo ExtJS come esempio, ma in realtà puoi utilizzare qualsiasi licenza commerciale /...
posta 01.12.2014 - 20:46
8
risposte

Refactoring o aggiornamento di database per gestire nuove funzionalità

Diverse risposte a un domanda sullo schema del database , suggerita una tabella aggiuntiva per normalizzare un database per una funzionalità che non fa parte dei requisiti correnti (una tabella UserDepartment per consentire una relazione molti-...
posta 29.09.2011 - 18:43
4
risposte

Quali sono le conseguenze di avere riferimenti e usi inutili?

Sono un po 'strano e tendo a mantenere i miei progetti pulendo i riferimenti e using s in ogni classe per mantenere solo ciò che viene effettivamente utilizzato. Quale altro argomento potrei fare (oltre a calmare il mio nervosismo OCD) d...
posta 25.12.2011 - 21:56
2
risposte

Qual è un modello migliore (stile di codifica) per la convalida degli argomenti - ostacolo (barriera) o recinzione? [duplicare]

Non so se ci sono nomi accettati per questi pattern (o anti-pattern), ma mi piace chiamarli come li chiamo qui. In realtà, sarebbe Domanda 1: quali sono i nomi accettati per questi pattern, se ce ne sono? Supponiamo che esista un metodo c...
posta 09.09.2014 - 14:48
5
risposte

Java promuove una separazione tra le definizioni di classe e le implementazioni, come lo è C ++?

Ho un compito a casa e ho bisogno di valutare quale approccio è migliore secondo GRASP "Protected Variation". Ho trovato una domanda su Stack Overflow sulla separazione dell'intestazione e del codice file in C ++ . Tuttavia, quello che vogli...
posta 08.11.2011 - 17:05
4
risposte

Utilizzo di Scrum su piccoli progetti in cui il proprietario non desidera essere coinvolto

Recentemente ho letto e imparato molto sulla mischia e mi piace molto. Tuttavia, ho un paio di possibili scenari nella mia testa a cui non conosco la soluzione. Quindi diciamo che potrei voler organizzare un team agile di (per esempio) quattro s...
posta 20.02.2014 - 15:08
9
risposte

Come hai avuto la possibilità di imparare più lingue? [chiuso]

Ho letto Un programmatore dovrebbe concentrarsi su almeno quante lingue? , e ho scoperto che non conosco le lingue nel numero 2, 3 della prima risposta. Voglio imparare più lingue per aumentare le mie conoscenze e capacità di programmazione. Tu...
posta 04.09.2011 - 13:40
2
risposte

REST o una coda di messaggi in un sistema eterogeneo a più livelli?

Sto progettando un'API REST per un sistema a tre livelli come: Client application - > Front-end API cloud server - > user's home API server (Home) . Home è un dispositivo domestico e dovrebbe mantenere la connessione...
posta 15.10.2013 - 13:06
5
risposte

Cambia il mio modo di pensare in preparazione per la programmazione funzionale

Quando si passa a uno stile funzionale di programmazione dopo essere passati da procedural e OOP, quali sono le cose che devo sapere in anticipo su "questo nuovo modo di pensare"? Come ti prepari per le immersioni nel mondo di FP e per averle...
posta 29.02.2012 - 09:25
3
risposte

Qual è lo scopo della clausola 'so that' nella definizione della user story?

Una user story può essere definita in una frase come: As a <type of user> I want <some goal> so that <some reason> Solo Google per la formula "User story" e i primi link propongono questa formula. La mia domanda è: qual...
posta 05.09.2011 - 13:44