Domande con tag 'dry'

1
risposta

Dichiara un campo come ridondanza forzata finale nei costruttori?

Ho la seguente classe abbreviata: public class Player { final private DoubleDuple position; final private DoubleDuple momentum; public Player() { position = new DoubleDuple(0, 0); momentum = new DoubleDuple(0, 0);...
posta 09.08.2015 - 01:41
1
risposta

Evita la ripetizione del codice nelle operazioni CRUD

Sto sviluppando un'applicazione PHP e mi trovo a fare praticamente lo stesso codice per, ad esempio, creare un oggetto basato su un modulo compilato dall'utente. Gli oggetti sono di classi diverse, ma il processo è per lo più lo stesso: prend...
posta 11.03.2014 - 03:20
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
2
risposte

Non ripetersi su codice di test di integrazione e codice di produzione?

Credo fermamente nel non ripetermi nel codice di produzione. Ho accettato l'idea che non dovresti ripeterti all'interno del codice di test. Ma cosa succede quando disponi di servizi di produzione che semplificano il codice di prova? Lasciami...
posta 06.03.2014 - 13:01
2
risposte

Test delle unità e riutilizzo della classe estratta

Attualmente ho 3 classi di servizio, tutte hanno un modello simile e ho bisogno di creare una quarta classe di servizio che amalgami la funzionalità degli altri tre. Tre classi attuali public class PersonService : IPersonService { pub...
posta 08.04.2015 - 17:08
1
risposta

Come gestire il codice ripetitivo relativo alle proprietà dell'oggetto?

Ogni tanto mi imbatto in una situazione in cui ho bisogno di mappare un insieme di proprietà da un oggetto a un altro oggetto di una classe diversa, non correlata. L'insieme di proprietà è abbastanza grande da rendere noioso la digitazione del c...
posta 11.05.2012 - 01:25
3
risposte

Condizioni delle query del repository, dipendenze e DRY

Per semplificare, supponiamo che un'applicazione abbia Accounts e Users . Ogni account può avere un numero qualsiasi di utenti. Ci sono anche 3 consumatori di UserRepository : Un'interfaccia di amministrazione che può elencare t...
posta 24.10.2013 - 04:47
2
risposte

Test su ciascun endpoint di autorizzazione?

Sto scrivendo un server API. Il framework che stiamo utilizzando è Rails + Pundit + graphql-ruby, ma suppongo che questa domanda sia indipendente dal framework. Abbiamo l'autenticazione + l'autorizzazione implementata sulle risorse su ciascun...
posta 14.03.2018 - 09:44
1
risposta

Usando unità relative invece di px seguendo i principi di DRY

Sono relativamente nuovo nello sviluppo web, ma cerco sempre di trovare il modo migliore e rendere il mio codice pulito anche da CSS e HTML. Quindi ho iniziato a esplorare le migliori pratiche. Innanzitutto, iniziamo con em e rem . O...
posta 31.07.2016 - 16:03
2
risposte

Ottenimento di più attività all'interno di un ciclo

In relazione a ciò che è considerato un buon principio di progettazione OOP, SOLID, DRY, KISS ecc Mi chiedo se completare più attività all'interno di un ciclo quando è facile. Il problema è che questo è in conflitto con alcuni principi (SRP),...
posta 22.01.2014 - 06:38