Domande con tag 'refactoring'

2
risposte

Come eseguire i test unitari su un metodo che tiene conto del tempo trascorso?

Attualmente sono nel mezzo di refactoring di un metodo importante in un sistema legacy. Ci sono stati quasi zero test fino a quando non ho iniziato a lavorarci, e ho aggiunto parecchio per garantire il corretto lavoro dopo i miei refactoring....
posta 13.02.2013 - 09:53
1
risposta

Metodo suggerito per estrarre una libreria C standalone da un pacchetto R esistente?

Il mio gruppo ha sviluppato un pacchetto R per simulare la crescita delle piante (vedi repository GitHub ). Il pacchetto R utilizza .Call per interfacciare con C. Abbiamo deciso che sarebbe valso la pena creare una libreria C standalone...
posta 25.06.2014 - 22:46
3
risposte

Refactoring di un'API client per evitare il codice duplicato e il passaggio non chiaro dei parametri

Ho bisogno di sviluppare un'API, le funzioni dell'API sono richieste che chiamano il servizio esposto da un server. Inizialmente l'API funzionava in questo modo: class Server: def firstRequest(self, arg1, arg2): # block of code...
posta 18.12.2015 - 10:11
3
risposte

Come spiegare al tuo capo non programmatore che hai bisogno di rifattorizzare un intero sito? [duplicare]

Prima di tutto, non è un problema di programmazione, è un programmatore. Sono il nuovo programmatore web della mia azienda. Sono qui solo per 2 settimane. E vogliono che insegni a Wordpress, configura e ampli; installalo e cose del genere....
posta 20.02.2012 - 10:59
3
risposte

Come posso abbattere e pianificare un progetto di programmazione personale? [chiuso]

Ho appena iniziato un lavoro di programmazione in cui sto applicando la mia conoscenza "Come codificare" a ciò che mi viene insegnato su "Come programmare" (sono diversi!). Come parte di questo, mi è stato insegnato come acquisire i requisiti da...
posta 02.09.2012 - 15:35
2
risposte

Come progettare un'applicazione algoritmica, pesante e a luce di oggetti

A parte i vertici, i bordi, le facce e le mesh, il mio progetto / applicazione di elaborazione della geometria ha solo una mezza dozzina di altre entità come le curve sulle superfici. Tuttavia la maggior parte del mio codice è dedicata all'elabo...
posta 12.08.2011 - 13:41
7
risposte

Come refactoring pur mantenendo precisione e ridondanza?

Prima di fare questa domanda, la prefaggerò con il nostro ambiente. Il mio team è composto da 3 programmatori che lavorano su più progetti diversi. A causa di ciò, il nostro uso dei test è per lo più limitato ai test molto generali della scatola...
posta 08.02.2011 - 23:04
4
risposte

Odiando il tuo codice - nel bene o nel male, come lo gestisci? [chiuso]

Hai mai avuto la sensazione che il tuo codice sia cattivo, l'intero progetto è un disastro e vuoi solo scendere? Nel tuo lavoro quotidiano puoi spiegare questo sentimento con i tuoi colleghi, capo stronzo o qualcosa del genere. Ma con i progetti...
posta 26.03.2013 - 02:03
4
risposte

Come faccio a fare TDD quando il comportamento previsto deve essere cambiato?

Ho fatto TDD con un progetto a cui sto lavorando e ho un numero piuttosto elevato di test. Ho parecchi test automatici sulle restrizioni applicate nel codice, assicurandomi che le cose che non dovrebbero essere permesse non sono permesse. Ora mi...
posta 28.10.2011 - 00:41
1
risposta

Approccio generale al ri-factoring di un sistema legacy grande, scritto molto male [duplicato]

Domanda davvero aperta qui. Non sto cercando una risposta .. solo un consiglio. Qualsiasi esperienza passata che le persone hanno avuto con il ri-factoring dei sistemi legacy che potrebbero trasmettere sarebbe sorprendente. Ecco alcune infor...
posta 13.01.2012 - 13:11