Domande con tag 'refactoring'

3
risposte

Esiste un termine per riutilizzare il codice ridigitandolo?

Ho costruito un prototipo ("uno da buttare via") qualche tempo fa, e lo sto ricostruendo ora come alfa. Mio Dio, ne è valsa la pena. Ho riutilizzato parte del codice del prototipo copiando e incollando quindi modificandolo, ma mi sono imbattu...
posta 27.08.2013 - 14:24
5
risposte

Come è possibile modificare il database sottostante su un progetto significativo della vita reale?

Hai mai visto un progetto non teorico significativo in cui il motore di database sottostante doveva essere modificato? Era un'impresa importante, richiedendo mesi di lavoro, o era concepita e fatta in un giorno / settimana? Ho visto alcuni me...
posta 28.12.2016 - 18:14
3
risposte

È una funzione interna giustificata in questa situazione

Sono nuovo ai concetti di programmazione funzionale in C #, ma ho una certa esperienza con le funzioni di ordine superiore tramite Haskell, Scala, Python e Ruby. Attualmente sto utilizzando una vecchia base di codice .NET 2.0 con un sacco di dup...
posta 10.08.2012 - 21:49
3
risposte

Ridenominazione del metodo con nome lungo in C # [chiuso]

Sto lavorando a un progetto in cui esiste un metodo con titolo string ValidateNewPasswordExpireCurrentPasswordAndCreateNewPassword(...) Sono sicuro che il nome del metodo deve essere cambiato. Ma non è possibile trovare un'alternativa valid...
posta 01.02.2013 - 14:49
3
risposte

Rendere le richieste pull più facili da recensire mentre pratichi XP e refactoring

Pratico TDD e refactoring in modo aggressivo. Recentemente alcuni colleghi si sono lamentati del fatto che le richieste di pull risultanti sono difficili da esaminare o richiederebbero molti test di regressione. Quando faccio il refactoring,...
posta 02.11.2018 - 21:52
3
risposte

Come affrontare quasi le stesse enumerazioni?

Devo definire enumerazioni in diverse classi. La maggioranza dei campi è la stessa in tutte le enumerazioni. Ma uno ha uno o due campi in più, un altro ha meno campi. Ora mi chiedo quale sia il modo migliore per affrontare questo? Crea...
posta 29.09.2012 - 09:21
2
risposte

Definisci "Refactoring"

Tutti hanno sentito gettare questo termine e la maggior parte della gente, immagino, ha un'idea concettuale del significato. Io, io stesso, sono in quest'ultimo gruppo. Tuttavia, ritengo che la definizione che Google / Wikipedia mi ha fornito no...
posta 05.04.2016 - 18:02
2
risposte

Refactoring di un sistema live strettamente accoppiato con modelli di dati e logiche di business impropri nel front-end

Scenario Questo era un progetto che dovevo mantenere una volta. Dopo aver letto Lavorare efficacemente con il codice legacy , ho iniziato a pensare a come avrei rifattorizzato questo sistema in un ambiente live, se dovessi (per fortuna, non...
posta 07.05.2014 - 19:05
4
risposte

Durante la riprogettazione di un'applicazione che utilizza le unità metrica e inglese per i dati, come posso archiviare i dati nel datatabase?

Nella mia applicazione gli utenti calcolano alcuni dati ingegneristici (quantità fisiche come lunghezze e pesi). Attualmente le formule principali funzionano e presuppongono il sistema inglese, ma l'utente può selezionare English o Met...
posta 10.02.2017 - 21:02
2
risposte

Semplificando alcuni probabilistici If-Then Codice degli spaghetti

Ho una base di codice abbastanza sostanziale che sto cercando di semplificare. Una sezione in particolare riguarda la creazione probabilistica di oggetti. Attualmente utilizza centinaia di chiamate al generatore di numeri casuali in istruzioni i...
posta 13.08.2015 - 03:07