Tutte le domande

2
risposte

Dovremmo "bilanciare" la quantità di codici tra .h e .cpp?

Per quanto ne so, .cpp di solito contiene molti più codici di .h, principalmente perché .cpp contiene i dettagli di implementazione delle funzioni invece di una sola riga della definizione di membro / metodo della classe. Mi viene in mente un...
posta 29.03.2016 - 06:51
3
risposte

Perché non svuotare i file iterabili in python sollevano eccezioni quando provi a scorrere su di loro [duplicato]

Trovo che questo comportamento in Python sia piuttosto peculiare e credo che possa portare a molti bug, specialmente se si dispone di una funzione / metodo che accetta un elenco e restituisce un altro elenco dopo aver eseguito alcune operazion...
posta 17.02.2016 - 13:08
2
risposte

Strategie per il paramento dei parametri

I metodi con molti parametri sono spesso a volte inevitabili. Nella mia esperienza personale trovo spesso questo il caso per i punti di ingresso del programma e le complesse procedure matematiche - dove il refactoring non è possibile o oscurer...
posta 23.01.2015 - 16:13
3
risposte

Il compilatore C allegherà l'intero codice oggetto del file di intestazione?

Quando compili un codice sorgente C il compilatore converte l'intero file di intestazione in codice oggetto o solo le funzioni del file di intestazione che usi? Come per esempio, nel file di intestazione #include stdio.h, ci sono printf (); e...
posta 05.03.2015 - 05:00
2
risposte

Collegamento di una matrice di oggetti a un enumeratore

Come metteresti in relazione gli indici di una matrice con un enumeratore senza lasciare la possibilità di una mancata corrispondenza? Esempio public enum difficulties { easy, medium, hard } public List<Lobby> easyLobbies = ne...
posta 29.08.2015 - 22:11
5
risposte

Devo usare l'ereditarietà per differenziare gli oggetti anche se hanno gli stessi campi?

Considera questa semplice classe che modella un dispositivo mobile reale: /// <summary> /// Model that represents a device. /// </summary> public class Device { public DateTime CreationDate { get; set; } public bool...
posta 05.05.2015 - 19:40
3
risposte

Influisce sul grafico di burn down?

Abbiamo terminato lo sviluppo e chiuso lo sprint (due settimane). Ma il codice non è stato revisionato. Quindi nella terza settimana non iniziamo un nuovo sprint e manterremo pulito (refactoring) il codice. Lo scrum master ci ha detto che possia...
posta 22.06.2015 - 13:00
3
risposte

Perché usare XML in Android?

Da quanto ho capito, XML non è utilizzato per i layout e per impostare l'aspetto di un'attività? Il mio libro dice che i file XML vengono convertiti in codice Java, ma allora, perché non scrivere semplicemente tutto in Java?     
posta 19.01.2016 - 09:51
2
risposte

Come sincronizzi le modifiche ai dati nel tuo database? [chiuso]

Sono nuovo in un team che sviluppa un'applicazione web molto grande. Prima della mia partenza, il team aveva già installato 0 automazione e ha fatto tutto a mano. Questo è stato possibile perché erano solo una squadra di 2. Ora sto gradualmente...
posta 18.08.2015 - 12:15
2
risposte

Revisione del codice e linee guida per il check-in: i revisori hanno il potere di veto sul check-in? [chiuso]

Dovrebbe essere richiesto all'autore di un changeset di ottenere l'approvazione da tutti i revisori che hanno esaminato il codice o il codice dovrebbe essere autorizzato a effettuare il check-in finché è presente un unico accesso? Penso che dare...
posta 29.03.2016 - 23:32