Domande con tag 'maintenance'

1
risposta

Ramificazione di un programma di installazione / installazione dell'applicazione tra le versioni?

Mi chiedo se dovrei diramare il nostro script di installazione / file di progetto (usiamo InnoSetup ) con ogni versione dell'applicazione o se dovrei tenerne uno nello script del programma di installazione  che genera l'installazione per tutte...
posta 12.07.2011 - 10:10
2
risposte

Design iniziale della classe: modificatori di accesso e costruttori no-arg

Contesto: Studente che lavora attraverso il design di classe nel progetto personale / laterale per l'estate. Non ho mai scritto nulla implementato da altri o ho dovuto mantenere il codice. Cercando di massimizzare l'incapsulamento e immaginando...
posta 10.05.2012 - 21:18
0
risposte

Possiamo interrompere CQS per ottenere un po 'di ASCIUTTO?

Nel nostro codebase abbiamo molti controller con una struttura molto simile: @my_model.update_owner(something) if @my_model.update_attributes(params) return render_object(@my_model) else return render_validation_error(@my_model) end...
posta 18.12.2017 - 17:51
9
risposte

Qual è il modo di capire il codice spaghetti gigante non commentato di qualcun altro? [duplicare]

Recentemente ho gestito un gigantesco programma multithread senza commenti e mi è stato chiesto di capire cosa fa, e quindi di migliorarlo (se possibile). Ci sono delle tecniche che dovrebbero essere seguite quando abbiamo bisogno di cap...
posta 06.11.2012 - 09:36
0
risposte

Gestione del riferimento interdipendente del progetto nel file di soluzione

Contesto per domanda Sto lavorando su un prodotto legacy, che ha più progetti: librerie di classi, siti Web, servizi Windows, servizi Web, ecc. Ho un singolo file di soluzione che contiene tutti i progetti (quasi 70 progetti). Ho usato Team...
posta 24.02.2015 - 19:16
0
risposte

Generazione del codice vs data driven

Durante la scrittura di una funzione di mappatura dei dati (importazione da csv (usando TextFieldParser ) alla tabella), ho usato la struttura della tabella sql per generare il codice C # boilerplate che crea il datatable e lo popola (4-500 rig...
posta 06.12.2014 - 20:17
3
risposte

Come posso spiegare che questo è un anti-pattern? [chiuso]

Recentemente ho iniziato un nuovo lavoro. Il sistema esistente funziona bene, ma è mal progettato e difficile da mantenere, e stanno progettando di ricostruirlo in MVC e temo che sarà molto peggio. (Non a causa di MVC) Voglio scoraggiare il l...
posta 26.03.2014 - 06:51
4
risposte

Quali sono alcuni suggerimenti per scrivere un numero elevato di test unitari? [chiuso]

Recentemente mi è stato assegnato il compito di testare alcuni oggetti COM dell'applicazione desktop su cui lavoro. Ciò significa in pratica scrivere un numero elevato di test unitari (> 100) per testare metodi e oggetti diversi ma correlati....
posta 21.08.2012 - 18:25
3
risposte

Chi corregge bug in una squadra? [duplicare]

In un team di sviluppo software agile, chi potrebbe risolvere i bug introdotti in un aggiornamento? Lo sviluppatore che scrive la funzione? Qualcun altro specializzato specificamente nel debugging con un certo titolo? Il miglior sviluppat...
posta 09.02.2015 - 11:00
3
risposte

Come arrestare in sicurezza il server API?

Abbiamo un server API, che serve entrambe le nostre app web e app mobile (entrambi Android, IOS) . A volte dobbiamo arrestare i server di database per l'aggiornamento o la manutenzione, quindi il sito mostra il tipo di pagina Manutenzio...
posta 03.04.2017 - 08:36