Tutte le domande

3
risposte

Come si mantiene una libreria comune utilizzata da client diversi?

Io faccio parte di un team di sviluppo del software. Inizialmente c'erano solo 2 di noi e due applicazioni. Per facilitare il nostro lavoro, creiamo un set di librerie, gestendo roba come GUI, accesso al database, calcolo, regole aziendali, ecc,...
posta 01.12.2011 - 21:55
5
risposte

Logistica di riutilizzo del codice (OOP)

Uno dei punti di forza dietro OOP è il riutilizzo del codice. Sono curioso dell'effettiva logistica di questo e di come gli altri in team o in solitario lo gestiscono. Ad esempio, diciamo che hai 5 progetti su cui hai lavorato e tra loro hai un...
posta 23.06.2011 - 14:12
6
risposte

Trova tutti i punti entro una certa distanza l'uno dall'altro?

Diciamo che abbiamo ... 50k punti assegnati casualmente nello spazio 3D, secondo alcune funzioni volumetriche, in modo che in alcune parti dello spazio i punti siano più vicini, ma in altre parti, sono più lontani. Ogni punto ha un colore casual...
posta 13.01.2012 - 06:16
1
risposta

Utilizzo del software GPL in un'applicazione Web proprietaria

Stiamo sviluppando un sito Web che addebita denaro ai membri per partecipare come costo annuale dell'iscrizione, quindi, abbiamo deciso di mettere un piano per la seconda fase in modo da scegliere ora il bilanciamento del carico che useremo per...
posta 07.01.2015 - 14:31
2
risposte

Quanto dovrebbe essere dettagliato il QA?

Quando il QA rileva un problema durante il test, dovrebbero ... Registrare il bug con il caso di test e le informazioni sullo scenario e passare al test? Prova a indagare per capire perché il bug sta accadendo? Io penserei che sia norma...
posta 18.12.2014 - 22:19
8
risposte

Ha senso dichiarare campi privati usando un'interfaccia come loro tipo?

Per i campi che hai come membri incapsulati di una classe, ha senso dichiarare che il loro tipo sia dell'interfaccia che stai usando? Ad esempio: public class PayrollInfo { private Map<String, Employee> employees; public PayrollInfo...
posta 07.05.2016 - 19:13
2
risposte

Un evento C # deve avere un tipo di oggetto come primo parametro?

Ho una classe TCPClient . Ha diversi ClientEvent s. Originariamente seguiva lo schema standard public delegate void ClientEvent(object sender, ClientEventArgs e); Solo TCPCLient utilizza questo evento. Ma sono piuttosto...
posta 13.12.2015 - 17:14
2
risposte

Qualcosa di sbagliato nell'avere pseudonimi su un server di produzione?

Sul mio server locale, creo alias come questi per velocizzare il mio lavoro: alias bashrc='vi ~/.bashrc;source ~/.bashrc;echo bashrc has been sourced' alias bashprofile='vi ~/.bash_profile;source ~/.bash_profile;echo bash profile has been sour...
posta 13.04.2017 - 08:44
3
risposte

Quando si prova è OK usare un metodo del soggetto per testare un altro metodo del soggetto?

Ho due metodi nella stessa classe helper che crea un'immagine ( createImage ) e una che confronta due immagini ( compareImages ). Image createImage(Data data); Boolean compareImages(Image from, Image to); Voglio controllare il ritor...
posta 19.01.2015 - 13:49
2
risposte

Interfacce e casting

Recentemente ho iniziato a lavorare con una versione nuova e brillante di un codebase che usa le interfacce dappertutto per ... praticamente tutto. Penso che tutte le nostre lezioni concrete implementino interfacce. Il problema che ho notato...
posta 24.02.2017 - 16:36