Tutte le domande

2
risposte

Haskell: è possibile convertire un Num in un Float?

Devo essere in grado di convertire numeri generici (istanze di Num ) in Float . Ho cercato su Hoogle una funzione con la firma Num n => n -> Float , ma non sono riuscito a trovare nessuna di queste funzioni (anche se potrebbe e...
posta 31.08.2015 - 16:25
2
risposte

Rompe SRP per avere preoccupazioni sulla gestione dei dati e sulla mappatura degli oggetti all'interno di una singola classe, come parte del pattern DataMapper?

Riepilogo Voglio analizzare la preoccupazione di "creare un oggetto popolato dal database", da usare all'interno della mia applicazione. Il pattern DataMapper sembra fare proprio questo per me. Definizione del pattern DataMapper: link...
posta 29.06.2015 - 21:53
2
risposte

Conversione di classi di utilità statiche in singleton

Nell'azienda in cui lavoro, abbiamo molte classi di "utilità", ognuna con un sacco di codice all'interno (migliaia di righe) e sono tutte statiche. E un metodo statico chiama anothers. Il problema qui è che quando si vogliono testare altre class...
posta 20.08.2015 - 10:35
1
risposta

Quando si scrive una libreria matematica, il sovraccarico dell'operatore verrà mantenuto in OOP?

Voglio creare una biblioteca matematica abbastanza complicata per un progetto personale e poi avere una visualizzazione / GUI per andare avanti con esso per dimostrare la matematica - niente di hardcore come la topologia ma solo mostrare il risu...
posta 12.07.2015 - 21:17
2
risposte

Posso usare git per riprodurre le modifiche per progetti che utilizzano risorse multimediali anziché codice sorgente del programma?

Quindi, mentre aspetto un progetto da costruire, mi piace eseguire gource e vedere un divertente video del mio team che costruisce il progetto nel tempo. Mentre stavo guardando me e il mio team mentre volevamo modificare e modificare l'albe...
posta 12.06.2015 - 19:04
2
risposte

Esiste un nome per questo modello?

Un ciclo while può essere scritto come segue in C # (e in molte altre lingue): int someValue; int someTerminatingValue; while ((someValue = GetSomeValue()) != someTerminatingValue) { // Do something interesting } Esiste un nome per que...
posta 12.07.2015 - 17:30
3
risposte

L'aggiornamento a una nuova libreria deve essere fatto in modo incrementale o in un grande salto? [chiuso]

Il progetto al quale sto lavorando attualmente sta usando una libreria (beh, una sorta di libreria, si auto descrive come un toolkit, Geant4 ), ovvero diverse versioni non aggiornate. Poiché ci sono bug in esso, che sono stati corretti nelle...
posta 07.07.2015 - 10:59
2
risposte

Come viene interrotto l'incapsulamento da getter / setter, anche quando si utilizza il modello MVC [duplicato]

Stavo pensando all'incapsulamento in Java e poi ho pensato a come i getter / setter rompono l'incapsulamento. Dopo aver esaminato questo , ho visto molte raccomandazioni come evitare i getter / setter su campi non necessari o alcune politiche...
posta 17.09.2015 - 12:06
1
risposta

Cleaner Windows Forms

Backstory: Sto lavorando su un progetto di installazione guidata e ho finito con una classe di form molto grande (un sacco di linee di codice). Poiché il mio modulo contiene un controllo Wizard che a sua volta ha molte pagine e ogni pagina ha...
posta 07.10.2015 - 12:59
3
risposte

Strategia per evitare l'esaurimento della memoria in un'applicazione intensiva della memoria

La mia applicazione C # .NET deve leggere molti file con letture elettriche. Ci sono diversi calcoli da fare e i file di output devono essere generati. A causa della natura dell'input sarebbe molto inefficiente da produrre dopo ogni riga di inpu...
posta 01.09.2015 - 00:36