Domande con tag 'programming-practices'

5
risposte

Come può un programmatore sapere se deve programmare un metodo o cercarlo in una libreria? [chiuso]

Sono un programmatore principiante in Java. E di fronte a un nuovo compito mi chiedo se dovrei codificare la funzione o cercarla. Ad esempio, se voglio calcolare 10! o cos A, ritengo che ci sia una funzione matematica da qualche parte, e che...
posta 03.09.2016 - 00:40
4
risposte

Quali sono le tecniche più efficaci per impedire che una base di codici diventi difficile da mantenere man mano che cresce? [chiuso]

Sono un ingegnere del software di 10 anni e mi sono chiesto cosa altre persone hanno trovato efficace nell'arrestare un degrado nel tempo della base di codice. Ad esempio, alcuni dei problemi che ho notato sono: grande debito tecnico perdi...
posta 14.12.2016 - 13:48
6
risposte

Dovresti creare una funzione booleana che faccia l'opposto di una funzione esistente solo così il suo scopo è chiaro?

Basato su questa domanda . Considereresti la procedura migliore per creare una funzione che faccia l'opposto di una funzione esistente solo per dargli un nome diverso. Esempio: Se hai già bool In (stringa di input, string [] set) che restitu...
posta 15.04.2011 - 23:32
11
risposte

Ricominciare tutto da capo? [duplicare]

Hai mai sviluppato qualcosa e sei arrivato al punto in cui pensi che questa sia spazzatura, il design è cattivo e anche se perderò tempo sarà meglio ricominciare tutto da capo? Cosa dovresti prendere in considerazione prima di fare questo p...
posta 04.03.2011 - 11:36
6
risposte

Devo eseguire rapidamente il codice e testare più tardi? [duplicare]

Sono uno sviluppatore web e software coinvolto nella creazione di app mobili. Attualmente sto lavorando a un progetto con una scadenza incombente. Mi chiedo se dovrei commettere il codice rapidamente e in grande e testare più tardi, o eseguire...
posta 23.08.2013 - 21:23
1
risposta

Come testare i sistemi legacy di grandi dimensioni? [duplicare]

Quando si lavora in sistemi legacy di grandi dimensioni (sistemi di grandi dimensioni senza test di unità in assoluto), spesso mi imbatto in persone che dicono di utilizzare il test dell'unità come strumento contro possibili bug. Mi chiedo s...
posta 23.05.2012 - 11:12
4
risposte

Le migliori pratiche per ottenere l'ultimo record inserito nel DB

Io e un paio di colleghi stiamo discutendo sul seguente caso: In una tabella OrderStatus teniamo traccia di tutti gli stati che un ordine attraversa nel tempo, inclusi "Pending" , "Available" , "Returned" , ecc. C'è un campo...
posta 15.01.2016 - 16:57
3
risposte

Come scrivere test per la funzione che dipende da un file di configurazione?

Ho una funzione che utilizza le informazioni da un file di configurazione. Come posso testare la funzione? Idealmente, vorrei iniettare la mia versione del file di configurazione e testare da lì, ma non sto usando l'iniezione di dipendenza.    ...
posta 18.03.2015 - 02:32
1
risposta

Come mi sento più produttivo dopo la programmazione? [chiuso]

Mi piace davvero l'attuale parte di programmazione della programmazione, e in realtà sto scrivendo il codice e lo sto capendo. Ma su questo progetto al quale ho lavorato, la maggior parte del mio tempo è stato speso per cose stupide (cercando di...
posta 30.05.2016 - 08:49
8
risposte

Regola empirica per decidere a quale classe appartiene un metodo

Ad esempio, immagina un sito web che memorizza i risultati relativi a un determinato sport o gioco, che ha una tipica struttura "stagionale", in modo tale che sia sia una Player che una Season class. Per recuperare il punteggio medio d...
posta 30.03.2016 - 18:24