Domande con tag 'programming-practices'

1
risposta

Test - Test per percorsi specifici?

Quando test (unità), è male aspettarsi che il codice utilizzi determinati percorsi. Ad esempio, dovrei provare per lo specifico "/build/static/public/css/" , o solo che server.cssPath è stato impostato su una stringa ed è un percorso...
posta 11.01.2015 - 19:35
1
risposta

Best practice per gli script temporanei (Python)

Sto eseguendo due programmi separati che sono abbastanza simili da condividere un sacco di codice. Eseguo spesso questi programmi e dopo aver valutato l'output. Questo è un processo molto fluido e ogni volta è diverso dall'ultima volta. Attua...
posta 15.08.2014 - 13:07
2
risposte

Crea i campi a livello di classe, quindi crea un'istanza all'interno dei metodi o crea e crea un'istanza all'interno dei metodi

Sono un principiante nello sviluppo di software. Mi chiedo quale codice sia migliore e perché dovrei continuare quale schema dovrei seguire. Primo frammento: Class TestClass { private Object1 field = null; private Object2 field2 =...
posta 25.02.2015 - 13:01
1
risposta

Crea o aggiorna automaticamente l'oggetto nel database

Ho una classe di database con la seguente interfaccia: public Database { //returns false if p (its ID) is already available //otherwise adds p the the list and returns true public boolean create(Person p); //returns false if p...
posta 06.07.2014 - 14:44
1
risposta

Quando è appropriato usare l'ereditarietà [duplicato]

Recentemente ho avuto un piccolo "argomento" sull'eredità con un amico. Penso che la gente la usi eccessivamente. L'intuizione mi dice che l'unica buona ragione per l'ereditarietà delle classi è il polimorfismo - quando c'è un caso in cui si d...
posta 04.04.2014 - 23:12
2
risposte

Implementazione di routine generiche [chiuso]

È possibile implementare routine generiche in qualsiasi lingua (C #, Java, ecc.). Per routine generiche intendo, in specifici gestori di eventi. Diciamo, ho 2 pulsanti e 2 caselle di testo. Un pulsante, se premuto, prende il primo testo della ca...
posta 02.05.2014 - 03:59
3
risposte

Avvolgimento di una mappa con istanza o metodo statico

Ho un oggetto java.util.Map<String, Object> che contiene diversi tipi di valori. Non voglio lanciare ovunque io faccia un'operazione su questo. Per fare questo, ho creato diverse classi che avvolgono questa mappa e queste classi forni...
posta 09.05.2014 - 22:52
1
risposta

Qual è il modo migliore per tenere traccia delle modifiche del database in un team di grandi dimensioni

Qual è il modo migliore per tenere traccia delle modifiche apportate al database di SQL Server prima di passare alla produzione in caso di un team di grandi dimensioni? Abbiamo usato i fogli excel ma molto spesso le cose si perdono e vengono fuo...
posta 09.05.2014 - 07:22
1
risposta

Ottieni gli ID di entità da due raccolte simili usando un metodo

Ho due liste: List<Integer, ZooEntity> zoos; List<Integer, List<ZooEntity>> groupOfZoos; Queste operazioni restituiranno raccolte di valori: Collection<ZooEntity> cz = zoos.values(); Collection<List<ZooEntity...
posta 12.11.2013 - 19:38
2
risposte

Dove dovrebbe essere eseguita l'elaborazione dell'XML strutturato?

Mi è stato affidato il compito di riqualificare una soluzione "in house" per renderla espandibile e più facile da mantenere e amministrare. La soluzione originale era stata sostituita nel tempo usando PHP come più requisiti sono stati aggiunt...
posta 11.06.2013 - 17:26