Domande con tag 'maintainability'

8
risposte

Quali sono alcuni modi per mantenere basi di codice scritte in due lingue che implementano la stessa logica?

Ho un algoritmo logico intensivo che ho bisogno di codificare in due lingue (in realtà l'ho terminato in una lingua in modo soddisfacente e sto per iniziare a programmare nell'altra lingua). Con logica intensiva intendo che l'algoritmo non è ban...
posta 26.05.2012 - 20:10
2
risposte

Come si misura meglio il debito tecnico? Quali metriche sono più utili? [duplicare]

Se volevo aiutare un cliente a capire il grado di debito tecnico nella sua domanda, quale sarebbe la migliore metrica da usare? Mi sono imbattuto nella tossicità del codice di Erik Doernenburg e anche nel plug-in tecnico del debito di Sonar,...
posta 02.10.2012 - 15:19
2
risposte

I paradigmi di programmazione e lo sviluppatore della manutenzione [chiuso]

Stavo leggendo, fatti e errori dell'ingegneria del software, che ha una sezione di manutenzione. Dal momento che, sono stato uno sviluppatore di manutenzione per anni, sono stato presentato fatti molto interessanti. Eccone tre. Fatto 41: la...
posta 05.12.2011 - 16:51
10
risposte

Il modello "metaprogramming" in Java è una buona idea?

C'è un file sorgente in un progetto piuttosto grande con diverse funzioni estremamente sensibili alle prestazioni (chiamate milioni di volte al secondo). In effetti, il precedente manutentore ha deciso di scrivere 12 copie di una funzione ciascu...
posta 24.06.2014 - 20:00
1
risposta

Refactoring di un metodo 1500 LOC che costruisce solo l'interfaccia grafica [chiusa]

Attualmente mi sto graffiando la testa su come refactoring un metodo che fondamentalmente costruisce solo l'interfaccia utente. Il metodo è lungo più di 1500 righe di codice (LOC) e il conteggio. È cresciuto, non c'era un piano su come affron...
posta 24.05.2014 - 14:09
7
risposte

Esiste un ruolo di "refactoring / maintainability group" nelle società di software?

Quindi, lavoro in un'azienda che sviluppa software embedded, altri gruppi si concentrano sullo sviluppo principale di software di prodotti diversi e il mio reparto (che si trova in un'altra posizione geografica) che si trova in fabbrica deve occ...
posta 31.08.2012 - 21:15
4
risposte

Ha senso calcolare la complessità ciclomatica / linee del rapporto di codice?

In generale, l'indice di manutenibilità dipende da molti fattori. Ad esempio, in Visual Studio, si basa sulla complessità ciclomatica, la profondità dell'ereditarietà, l'accoppiamento di classi e le linee di codice; quei quattro valori devono es...
posta 08.03.2011 - 20:20
4
risposte

Cosa dovrei includere nel mio repository dai progetti IDE

Voglio aggiungere un progetto che in questo caso viene creato in Netbeans ma questa domanda è generale per la maggior parte degli IDE. È semplicemente, cosa dovrei includere nel mio repository. Ad esempio, Netbeans crea una cartella nbproject, e...
posta 19.06.2013 - 20:55
8
risposte

Cosa posso usare per tenere traccia dello stato di 60 programmi, alcuni dei quali sono obsoleti? [chiuso]

Ho assunto un ruolo di sviluppo software in una società di ingegneria (tutto il software sviluppato è solo per uso interno). La compagnia ha circa 60 programmi individuali di sviluppatori passati. Il problema è che tutti gli sviluppatori passati...
posta 24.05.2013 - 15:22
4
risposte

Ci si aspetta che le codebase grandi o vecchie siano facili da navigare?

Sono uno studente universitario di informatica attualmente in un anno di tirocinio presso un'azienda che produce e supporta un'applicazione web aziendale di grandi dimensioni. Mi piace l'esperienza di vedere come viene prodotto il software nel m...
posta 18.04.2012 - 17:33