Domande con tag 'anti-patterns'

2
risposte

Esiste un modello anti con nome per il software storicamente sviluppato? [chiuso]

Esiste un modello anti che descrive un sistema software storicamente cresciuto in cui più sviluppatori hanno appena aggiunto nuove funzionalità al sistema, ma nessuno ha mai tenuto d'occhio l'architettura generale e non ha mai fatto dei refactor...
posta 14.03.2014 - 18:11
12
risposte

Esiste un antipattern per descrivere questo metodo di codifica? [chiuso]

Ho una base di codice in cui il programmatore tende a racchiudere le cose in aree che non hanno senso. Ad esempio, dato un registro degli errori, è possibile accedere tramite ErrorLog.Log(ex, "friendly message"); Ha aggiunto vari altri mezz...
posta 14.11.2012 - 15:32
3
risposte

Come affrontare un anti-pattern a freccia "ramificato"? [duplicare]

Recentemente ho letto questa domanda che presenta, la freccia anti-pattern. Ho qualcosa di simile nel codice che sto cercando di refactare tranne che si ramifica. Sembra un po 'come questo: if(fooSuccess==true&&barSuccess!=true)...
posta 23.07.2013 - 14:59
1
risposta

Da dove viene "exit (-1)"?

Vedo in molti software legacy e cattivi tutorial su Internet che raccomandano di usare exit(-1) , return -1 o simili per rappresentare "terminazione anomala". Il problema è che, almeno in POSIX, -1 non è mai stato e non è un codice...
posta 02.04.2016 - 20:53
5
risposte

jQuery è un esempio di "dio oggetto" antipattern?

Voglio chiedere - sto imparando lentamente jQuery. Quello che vedo è un esempio esatto di un Oggetto di Dio anti- modello . Fondamentalmente, tutto va alla funzione $ , qualunque essa sia. Ho ragione ed è veramente jQuery un esemp...
posta 16.12.2012 - 00:07
6
risposte

Perché è sbagliato commentare il codice e poi rimuoverlo gradualmente per tenere traccia di ciò che ho già fatto e di ciò che resta da fare?

Ogni volta che scopro che una grande parte del mio codice deve essere cambiata, o perché non è corretta o perché deve essere adattata alle principali modifiche architettoniche necessarie per altri motivi, questo è ciò che faccio tipicamente:...
posta 20.08.2018 - 22:24
1
risposta

È ancora un antipattern se registriamo un messaggio di eccezione e lanciamo un'eccezione diversa?

La nostra applicazione web utilizza un ExceptionMapper per mappare alcune eccezioni a Response . Registriamo i messaggi di eccezione prima di lanciare una nuova eccezione come segue: catch (SomeException ex) { LOG.error(ex.getMessag...
posta 02.09.2015 - 16:27
2
risposte

Che cos'è Antipattern For-Case?

L'articolo TDWTF di oggi inizia con una confessione dell'autore: I didn’t know what the For-Case anti-pattern was until relatively recently, when there were a spate of articles condemning it as an anti-pattern. I’m sure I’ve probably used...
posta 10.05.2017 - 14:56
4
risposte

Cos'è la programmazione basata su pattern?

Qualcuno può spiegare l'ossessione per i pattern e gli anti-pattern nella programmazione? Lo chiedo perché non ho assolutamente idea di cosa significhi uno dei modelli. Di fronte a un compito di programmazione, penso per un po 'al problema, scri...
posta 19.04.2011 - 05:39
7
risposte

Devo refactoring grandi funzioni che consistono principalmente di una regex? [chiuso]

Ho appena scritto una funzione che si estende su circa 100 righe. Sentendo questo, probabilmente sei tentato di parlarmi di singole responsabilità e di spingermi al refactoring. Questo è anche il mio istinto, ma qui c'è il problema: la funzione...
posta 06.03.2014 - 04:11