Domande con tag 'refactoring'

1
risposta

jQuery, differenziali e condizionali "se"

Come posso semplificare il seguente codice? Sospetto che possa essere semplificato utilizzando la classe $ .Deferred, ma non so come. if (condition) { $.get('url').done(function () { done(); }); } else { done(); } Non vo...
posta 27.04.2016 - 14:54
1
risposta

Modulo impostazioni Refactor su oggetto settings (python)

Ho una piccola applicazione python (circa 6000 loc), dove tengo le mie impostazioni in un file separato modulo, settings.py. Quando l'applicazione è cresciuta, ho iniziato ad aggiungere test. Ora dopo aver avuto sempre più test, e cercando di te...
posta 23.11.2016 - 10:40
1
risposta

C # Codice di refactoring OOD e SOLID [chiuso]

Ho alcune domande sul miglioramento della struttura del codice e sulla manutenibilità, specialmente per quanto riguarda SOLID. Queste domande sono specifiche per questo progetto, quindi sarei felice se questo non finisse come post di un articolo...
posta 31.07.2015 - 12:20
3
risposte

@Qualifier e principio di inversione delle dipendenze

Recentemente ho scoperto i principi SOLID e sto cercando di imparare come applicarli correttamente. Ho un'applicazione con un'interfaccia enorme: public interface NotificationService { public void sendNewProjectRequestNotificationToDesigners...
posta 06.06.2015 - 21:55
2
risposte

Qual è il modo migliore per ottenere output diversi per due flussi di lavoro correlati molto similari

Ho uno scenario molto concreto, ma penso che sarebbe abbastanza frequente. Sto cercando di trovare una soluzione che sia "migliore" meglio che significhi più scalabile, riutilizzabile e non maleodorante. Sto lavorando con un vecchio codice...
posta 23.02.2015 - 14:57
2
risposte

Microchip XC8: come impacchettare il codice rispetto a un limite superiore?

Ho un progetto per un PIC16F1454 che necessita di collegamenti personalizzati. Fondamentalmente, ho separato il mio codice in due parti che possono essere scaricate separatamente sul campo e quindi aggiornare (quasi) tutta la memoria flash, incl...
posta 28.08.2014 - 21:59
1
risposta

JSP Include: un grande bean o bean per ogni include

Voglio refactoring una webapp che consiste in JSP e servlet molto distorti. Poiché non possiamo passare facilmente a un framework web, dobbiamo mantenere JSP e Servlet, e ora dubitiamo su come includere le pagine in un altro e su come impostare...
posta 26.09.2013 - 16:04
1
risposta

Un approccio migliore al codice refactor quando si esegue il test A / B

Mi viene chiesto di refactoring il mio codice componente per supportare test A / B. Qual è l'approccio migliore: 1) Passa un valore booleano ai metodi e controlla questo flag all'interno del body del metodo? method(flag abTest): if...
posta 26.06.2013 - 14:59
3
risposte

Devo mantenere i metodi "reindirizza solo" nel mio Controller?

Controller: function indexAction() { if ($condition) $this->renumPosition($id); //LINE #1 } //Redirect only - function's sole purpose is to call another function function renumPosition($id) { $this->repository->ren...
posta 24.03.2016 - 19:03
1
risposta

Riduzione del codice DI ripetitivo

Ho un metodo che costruisce le dipendenze usando Unity. Attualmente, tutte le chiamate fanno praticamente la stessa cosa: Registra 2 oggetti repository e 2 oggetti 'App Part'. Il mio problema è che ce ne sono molti e il metodo è diventato enorme...
posta 19.06.2013 - 12:47