Domande con tag 'refactoring'

1
risposta

Refactoring di una classe che espone troppo al suo interno

Ho un codice legacy (sia nel senso del codice che non ha test, come la definizione fornita in Working Effectively con Legacy Code, e di un codice relativamente vecchio) che devo estendere. C'è questa classe in particolare, che è ampiamente utili...
posta 26.02.2016 - 22:43
2
risposte

Qual è il modo migliore per lavorare con DAL e BLL?

Attualmente sto rifattendo la mia DLL e BLL e ho bisogno di qualche consiglio su quale sia il modo migliore per lavorare con DAL e BLL. La mia soluzione attuale è la seguente: // DAL class only consists of SQL queries and returns SQL result...
posta 25.03.2011 - 10:23
1
risposta

Metodologie consigliate per il refactoring di una grande struttura DB basata su ISAM su un RDBMS?

Sto incontrando una bella sfida. Abbiamo un vecchio software sviluppato con applicazioni Delphi e un server di database ISAM (ADS) sottostante 1 , utilizzato con molte tabelle gratuite e programmato manualmente referenziario integrità (se c...
posta 16.02.2018 - 20:06
0
risposte

Ci sono aspetti negativi nella scrittura di istruzioni PDO / mysqli nel mio codice direttamente vs utilizzando i miei metodi di wrapper di reindirizzamento?

TL; DR: per accedere alle funzionalità DB nella mia base di codice attualmente utilizzo un livello personalizzato in tutto il codice. Il livello ha bisogno di un aggiornamento per iniziare ad accettare le istruzioni preparate, che attualmente no...
posta 10.06.2016 - 16:43
3
risposte

Come posso refactoring funzionalità lato client per creare un design generico come linea di prodotti?

Assumi la seguente situazione simile a quella di Stack Overflow: ho un sistema con un front-end che può eseguire varie manipolazioni sui dati (inviando messaggi al back-end REST): pubblicazione Modifica ed eliminazione Aggiunta di etiche...
posta 12.11.2011 - 05:55
4
risposte

vale la pena riorganizzare se le altre strutture sono più corte [duplicate]

Nel nostro progetto ci sono strutture ifali profonde e lunghe che possono essere significativamente accorciate da un semplice riarrangiamento. Per me anche la versione più breve sarebbe più facile da capire. Ad esempio, questo: if(a) {...
posta 17.10.2018 - 12:08
0
risposte

Refactoring per evitare riferimenti circolari

Sto lavorando su una soluzione ASP.NET MVC con due progetti, WebUI e DAL. Riferimenti WebUI DAL. DAL ha il repository e il contesto, mentre WebUI contiene le classi di autenticazione e autorizzazione. Il problema è che devo inviare alcune del...
posta 01.08.2015 - 11:03
5
risposte

Talvolta è ragionevole tagliare gli angoli e aspettarsi di riscrivere il software tra un paio di anni? [duplicare]

Lavoro per un'organizzazione con uno sviluppatore (io) e un DBA. Quando ho iniziato, lo sviluppatore precedente aveva sviluppato applicazioni con cattive pratiche di architettura e dopo un paio d'anni è stato necessario e più tempo per aggiung...
posta 15.07.2013 - 19:56
2
risposte

Quando la documentazione, il test unitario, il controllo qualità e il refactoring devono essere eseguiti in uno sprint agile di 2 settimane?

Il team a cui sto lavorando sta provando a fare uno sviluppo agile con sprint di 2 settimane. Penso che dobbiamo comunque fare qualcosa di sbagliato, visto che dobbiamo lavorare come dei matti per ottenere le funzionalità implementate nelle 2 se...
posta 11.09.2015 - 17:00
3
risposte

Posso refactoring "in sicurezza" senza specifiche? [duplicare]

Ho ereditato una legacy applicazione web per molti anni che: Non fa uso di principi orientati agli oggetti, anche se la lingua lo permetterebbe Non ha test unitari, né alcun tipo di suite di test, automatizzata o meno In genere ignora...
posta 22.07.2014 - 19:38