Domande con tag 'code-reuse'

2
risposte

Come evitare la duplicazione del codice tra progetti non correlati [duplicato]

Sono un appaltatore di una grande Telco, dove di solito lavoro su diversi progetti contemporaneamente. I VCS che uso (principalmente git e mercurial) tendono a farmi mantenere le basi di codice per progetti non correlati in repository separ...
posta 21.05.2013 - 09:05
1
risposta

È 'Mantenere l'aspetto simile al codice di esempio' un motivo valido per preferire il principio WET over DRY?

Ad esempio, per oauth, potrei aver bisogno di copiare e incollare il codice di callback oauth e oauth come tale (supponiamo che il client sia il framework che uso, non utilizzo la struttura reale come google perché voglio semplificare il codice)...
posta 11.07.2018 - 04:48
3
risposte

Condivisione della logica di business tra lato server e lato client dell'applicazione Web?

Domanda veloce riguardante codice / logica condivisa nella parte posteriore e frontale di un'applicazione web. Ho un'applicazione web (Rails + heavy JS) che analizza i metadati dalle pagine HTML recuperate tramite un URL fornito dall'utente (...
posta 24.06.2013 - 17:25
2
risposte

Come evitare la duplicazione del codice in due progetti simili?

Abbiamo un sito Web con molte funzionalità e ne avviamo ora un altro, che dovrebbe avere un sacco di codice comune con il primo. Quale sarebbe l'approccio migliore per evitare la duplicazione del codice? Possibili soluzioni che consideriam...
posta 14.12.2018 - 11:03
1
risposta

Come condividere i metodi comuni se gli oggetti hanno ruoli diversi?

Se 2 classi hanno le seguenti caratteristiche in comune: parte del modo in cui è rappresentato il loro stato (entrambi hanno un contenitore lineare) più metodi identici (codice identico, non solo firma) Ma non sono sostituibili, cioè: s...
posta 06.01.2013 - 10:28
1
risposta

Il modo migliore per riutilizzare le funzioni comuni tra le pagine ASPX?

Ho un sacco di funzioni che vengono utilizzate su più file ASPX. Voglio condensare questi in un unico file da utilizzare per tutti i file ASPX. Ho alcune idee, ma voglio sapere quale sarebbe il metodo accettato per farlo. Ho un'idea di creare se...
posta 03.07.2012 - 20:50
2
risposte

Unione di due applicazioni in una sola

Sfondo: I miei capi vogliono unire due applicazioni che hanno due scopi separati. Uno per il monitoraggio delle apparecchiature e la larghezza di banda per i nostri interni operazioni di rete. L'altro è un'applicazione per visualizzare...
posta 19.10.2015 - 22:09
2
risposte

Dovrebbe essere aggiunta una classe CSS genitore al markup o @extended?

Leggendo le funzionalità di base SASS sul loro sito web, mi sono imbattuto nella funzione @extend . L'esempio che danno è il seguente: .message { border: 1px solid #ccc; padding: 10px; color: #333; } .success { @exten...
posta 03.08.2014 - 14:09
1
risposta

Come può essere misurata e quantificata la riusabilità del codice Python?

Ad esempio, supponiamo di avere una classe che viene importata tre volte da altre classi. Ciò porterebbe a una riusabilità di tre. Tuttavia, poiché potrebbero esserci funzioni chiamate una sola volta, avrebbe più senso contare le funzioni chiama...
posta 11.01.2018 - 10:52
2
risposte

Come evitare la duplicazione del codice o le modifiche in cascata e il principale refactoring nel livello della business logic?

Diciamo che ho creato un servizio di livello di logica aziendale (o un gestore nel modello Comando / Query) con un metodo DoSomething che elabora un gruppo di entità e le memorizza nel database. Più tardi, un altro sviluppatore vede: "oh...
posta 06.07.2016 - 13:04