Tutte le domande

5
risposte

Avvio della programmazione Linux

Sono uno sviluppatore .NET da molto tempo e ho lavorato con Mono ma ora voglio iniziare a programmare per Linux, quale sarebbe una buona fonte per avviare lo sviluppo nativo di Linux?     
posta 18.05.2011 - 19:45
5
risposte

Argomenti con nome (parametri) come supporto per la leggibilità

Molto tempo fa ho programmato molto in ADA ed era normale denominare gli argomenti quando si richiamava una funzione: SomeObject.DoSomething (SomeParameterName = > someValue); Ora che C # supporta argomenti con nome, sto pensando di ritorn...
posta 28.02.2011 - 12:13
6
risposte

Qual è la migliore pratica per la stampa di utilizzo / aiuto (--help)?

Durante la scrittura di strumenti per la CLI di UNIX, come posso fare in modo che il programma stampi aiuto e / o utilizzo? Di solito uso fprintf(stderr, "help text here"); , ma ci sono diversi problemi con questo. In primo luogo, non...
posta 28.02.2012 - 23:27
4
risposte

Confuso riguardo alla modifica dello sprint backlog durante uno sprint

Ultimamente ho letto molto sulla mischia, e ho trovato quelle che mi sembrano informazioni contrastanti sull'opportunità o meno di cambiare lo sprint backlog durante uno sprint. L' articolo di Wikipedia su scrum dice che non è ok, e vari altri...
posta 23.05.2012 - 16:38
7
risposte

Design di classe orientato agli oggetti

Mi stavo chiedendo un buon design di classe orientato agli oggetti. In particolare, ho difficoltà a decidere tra queste opzioni: statico rispetto al metodo di istanza metodo senza parametri o valore di ritorno rispetto a metodo con...
posta 23.07.2011 - 05:20
7
risposte

Come si applica TDD alle funzioni di lettura / scrittura?

Sembra un problema di pollo e uova. Puoi fare in modo che una funzione di scrittura scriva in qualche archivio dati, ma non sai mai che l'hai salvata correttamente senza una funzione di lettura testata. Puoi far leggere una funzione di let...
posta 06.03.2017 - 17:42
2
risposte

Devo esporre un valore "calcolato" come una proprietà o un metodo?

Ho una classe C # che rappresenta un tipo di contenuto in un sistema di gestione dei contenuti web. Abbiamo un campo che consente a un editor di contenuto Web di inserire un modello HTML per la modalità di visualizzazione dell'oggetto. Fondam...
posta 21.03.2014 - 17:13
2
risposte

Il software a pagamento include la libreria con licenza MIT, anche la mia app viene messa sotto il MIT? [duplicare]

Se includo il codice sorgente con licenza MIT nel mio programma, sono obbligato a fornire il mio intero software sotto il MIT? The above copyright notice and this permission notice shall be included in all copies or substantial portions o...
posta 05.12.2014 - 19:41
5
risposte

Utilizzo di Func al posto delle interfacce per IoC

Contesto: sto usando C # Ho progettato una classe, e per isolarla e semplificare i test unitari, sto passando tutte le sue dipendenze; non esegue l'istanziazione degli oggetti internamente. Tuttavia, invece di fare riferimento alle interfacce...
posta 03.04.2017 - 18:42
3
risposte

Perché le variabili private sono descritte nel file di intestazione accessibile pubblicamente?

OK, quindi spero che questa sia una domanda abbastanza soggettiva per i programmatori, ma qui va. Sto allargando continuamente la mia conoscenza delle lingue e delle pratiche di ingegneria del software ... e mi sono imbattuto in qualcosa che non...
posta 10.12.2010 - 13:21