Domande con tag 'anti-patterns'

5
risposte

Come vengono comunemente utilizzati gli oggetti finti?

Ho letto recentemente un articolo in cui si diceva che gli oggetti finti sono spesso fraintesi e mal utilizzati. Esistono degli anti-schemi di derisione chiari che posso cercare?     
posta 10.06.2011 - 12:05
1
risposta

Qual è l'adescamento della pompa? Talvolta chiamato lettura di adescamento

Mi è stata insegnata questa espressione e questo modello nel corso della giornata. Certo, il nome deriva da vecchie pompe che dovevano essere riempite d'acqua prima che potessero pompare l'acqua, ma a chi importa? Stiamo parlando di codice qui....
posta 19.04.2016 - 19:47
12
risposte

Questo uso di condizionali è un anti-modello?

Ho visto molte cose nel nostro sistema legacy al lavoro - funzioni che vanno in questo modo: bool todo = false; if(cond1) { ... // lots of code here if(cond2) todo = true; ... // some other code here } if(todo) { ... } In altre...
posta 11.10.2011 - 10:42
5
risposte

È l'uso delle classi *** Helper o *** Util che contengono solo metodi statici un AntiPattern

Spesso mi trovo a confrontarmi con le classi helper o util in Java o con qualsiasi tipo di linguaggio. Quindi mi stavo chiedendo se si tratta di una sorta di Anti Pattern e l'esistenza di questo tipo di classi è solo una mancanza di missioni nel...
posta 18.07.2018 - 21:50
2
risposte

Per caricare o non caricare i dati per i test unitari da file esterni

Quando collaudo le unità mi trovo spesso a discutere su quanta parte dei dati fornisco, e mi aspetto che torni dalle mie unità sotto test, dovrei includere nei file di test effettivi. Il compromesso con cui sto costantemente alle prese è:...
posta 20.12.2013 - 20:01
12
risposte

La differenza tra le migliori pratiche e il buon senso?

C'è molta conversazione sulle migliori pratiche 1 nello sviluppo del software. Ho visto almeno tre punti principali ottenere molte discussioni sia su SE che altrove: Che cosa si qualifica come best practice e perché? Le migliori pratiche...
posta 24.07.2011 - 08:57
2
risposte

Domare le classi delle "utility function"

Nel nostro codebase Java continuo a vedere il seguente schema: /** This is a stateless utility class that groups useful foo-related operations, often with side effects. */ public class FooUtil { public int foo(...) {...} public void bar(...
posta 05.01.2015 - 21:47
7
risposte

Passare un oggetto in un metodo che cambia l'oggetto, è un modello (anti-) comune?

Sto leggendo degli odori di codice comuni in il libro di rifattorizzazione di Martin Fowler . In quel contesto, mi stavo chiedendo di un pattern che sto vedendo in una base di codice, e anche se uno potrebbe oggettivamente considerarlo un anti-...
posta 19.08.2013 - 18:22
8
risposte

L'attivazione o la disattivazione delle funzionalità dell'interfaccia utente (o di altre funzionalità) in base alle date, un odore di codice?

Abbiamo un sistema terribile scritto in ASP.NET 2.0 a cui dobbiamo aggiungere alcune funzionalità. Il problema è che un determinato prodotto ha funzionalità di interfaccia utente che devono essere attivate per le attività avviate dopo una certa...
posta 02.06.2015 - 16:41
7
risposte

Nome / Correzione per codice di produzione Il cui unico scopo è facilitare i test? [duplicare]

La domanda "duplicata" collegata è al meglio una partita incerta, perché sta chiedendo è pattern X OK ( SÌ / NO ) e chiaramente sono già nel campo NO e successivamente chiedo che cos'è pattern X chiamato quali passi...
posta 20.11.2014 - 17:26