Domande con tag 'bad-code'

4
risposte

Che cos'è un livello Anti-corruzione e come viene utilizzato?

Sto cercando di capire cosa significhi realmente lo strato anti-corruzione. So che è un modo di transizione / aggirare il codice legacy o le API cattive. Quello che non capisco è come funziona e cosa rende una separazione netta dal livello indes...
posta 22.01.2013 - 17:14
14
risposte

Dimostrare codice errato al client?

Un cliente mi ha chiesto di eseguire una riprogettazione del proprio sito Web, un'applicazione Webform ASP.NET sviluppata da un altro consulente. Sembrava un lavoro relativamente semplice, ma dopo aver visto il codice, è chiaro che non è il caso...
posta 08.02.2013 - 23:14
13
risposte

peggiori pratiche in C ++, errori comuni [chiuso]

Dopo aver letto questo famoso rant di Linus Torvalds , mi sono chiesto quali siano in realtà tutte le insidie per i programmatori in C ++. Mi riferisco esplicitamente a errori di battitura o cattivi flussi di programma trattati in questa doman...
posta 07.02.2011 - 21:09
12
risposte

Quali modelli di design sono i peggiori o i più limitati? [chiuso]

Per ogni progetto di programmazione, i manager con esperienza di programmazione passata cercano di brillare quando raccomandano alcuni modelli di progettazione per il tuo progetto. Mi piacciono i modelli di design quando hanno senso o se hai bis...
posta 17.02.2011 - 07:55
3
risposte

Va bene restituire HTML da un'API JSON?

Nel mio progetto corrente sono responsabile dell'implementazione di un servizio che prevede il consumo di API RESTful appena create, documentate come supporto esclusivo di JSON. Il client effettua costantemente richieste con l'intestazione di...
posta 10.08.2013 - 09:28
8
risposte

È meglio usare le cattive pratiche preesistenti o le buone pratiche che non si adattano bene al vecchio codice?

Ci stavo pensando perché stavo cercando di scrivere un'estensione per un software di terze parti esistente e il loro database è orribilmente denormalizzato. Avevo bisogno di usare le loro tabelle esistenti e aggiungere un sacco di nuovi campi....
posta 30.09.2011 - 17:09
10
risposte

Come dimostrare che un'applicazione è basata su una base di codice errata?

Attualmente sto rivedendo un sistema creato da alcuni sviluppatori che in precedenza hanno lavorato al mio lavoro. Il sistema funziona abbastanza bene dal punto di vista dell'utente, ma quando si esamina la revisione del codice è un vero casino....
posta 06.01.2012 - 08:52
7
risposte

Che cosa puoi fare riguardo alla qualità dell'integrazione esistente e ai test unitari pur essendo il nuovo ragazzo di una squadra?

Un tema ricorrente che ho incontrato nella mia carriera è essere il nuovo sviluppatore per arrivare in un team, e avere rapidamente una sfiducia intrinseca nei confronti delle unità di test esistenti e di integrazione. Durante l'intervista ti...
posta 08.09.2011 - 15:01
6
risposte

Come gestisci codice intenzionalmente errato?

Ci sono molte storie su codice intenzionalmente errato, non solo su TheDailyWTF ma anche su SO. I casi tipici includono: Avere un inutile costrutto che perde tempo (ad es. un ciclo vuoto che conta su un valore enorme) in modo che i programma...
posta 27.09.2010 - 10:47
7
risposte

Se un codificatore fluente ignora le buone pratiche, la sua scioltezza non è efficace contro di lui? [chiuso]

Sto lavorando su un'applicazione abbastanza grande e bacata - e per il modo in cui è scritta (ti risparmierò i dettagli, ma viola le regole nella maggior parte delle aree a cui puoi pensare), è quasi impossibile svilupparla senza importante refa...
posta 28.07.2011 - 13:30