Domande con tag 'development-process'

18
risposte

Quando dovrei fare il primo commit al controllo del codice sorgente?

Non sono mai sicuro quando un progetto è abbastanza lungo da impegnarsi per il controllo del codice sorgente. Tendo a rimandare il commit fino a quando il progetto non è 'framework-completo', e da quel momento in poi commetto principalmente funz...
posta 25.01.2013 - 21:48
0
risposte

Ho ereditato 200K righe di codice spaghetti - e ora?

Spero che non sia una domanda troppo generica; Potrei davvero usare qualche consiglio esperto. Sono appena assunto come unico "Ingegnere SW" in un piccolo gruppo di scienziati che hanno trascorso gli ultimi 10-20 anni a mettere insieme una va...
posta 22.04.2013 - 21:34
17
risposte

Come rispondere quando viene richiesto un preventivo?

A noi programmatori viene chiesto costantemente "Quanto ci vorrà?" E sai, la situazione è quasi sempre così: I requisiti non sono chiari. Nessuno ha fatto un'analisi approfondita di tutte le implicazioni. La nuova funzione probabilmente...
posta 03.09.2010 - 08:41
31
risposta

Perché il settore IT non è in grado di fornire rapidamente progetti grandi e senza errori come in altri settori?

Dopo aver visto le serie MegaStructures di National Geographic, sono rimasto sorpreso dalla rapidità con cui sono stati completati i progetti di grandi dimensioni. Una volta che il lavoro preliminare (design, specifiche, ecc.) Viene fatto su c...
posta 07.10.2017 - 16:49
10
risposte

Il mio collega si impegna e spinge senza testare

Quando il mio collega pensa che non ci sia bisogno di un test sul suo PC, apporta modifiche, commette e poi spinge. Quindi verifica il server di produzione e si rende conto che ha fatto un errore. Succede una volta alla settimana. Ora vedo che h...
posta 11.07.2015 - 09:25
8
risposte

Perché molti programmatori spostano il loro codice in github?

Negli ultimi 6 mesi o più, ho visto molti codici ospitati su sourceforge.net e su altri siti di hosting "Move to GitHub". Una semplice ricerca su Google con la frase "Spostati su Github" restituisce diversi risultati contenenti il testo spostato...
posta 12.09.2012 - 12:27
13
risposte

Quale "convenzione di denominazione della versione" usi? [chiuso]

Esistono diverse convenzioni di denominazione delle versioni adatte a diversi progetti? Cosa usi e perché? Personalmente, preferisco un numero di build esadecimale (ad esempio 11BCF), questo dovrebbe essere incrementato molto regolarmente. E...
posta 13.09.2010 - 12:43
10
risposte

Cosa devo fare quando ho già aspettato troppo a lungo tra un commit e l'altro?

Ero cattivo ... Troppo "codifica da cowboy", non abbastanza da commettere. Ora, eccomi qui con un enorme impegno. Sì, avrei dovuto impegnarmi da sempre, ma ora è troppo tardi. Cosa c'è di meglio? Fai un commit molto grande elencando tutte...
posta 27.02.2014 - 15:52
16
risposte

Quando il bugfixing diventa eccessivo, se mai?

Immagina di creare un video player in JavaScript. Questo video player scorre ripetutamente il video dell'utente utilizzando una funzione ricorsiva e, a causa di ciò, il browser attiverà un too much recursion RangeError in un dato momen...
posta 17.10.2016 - 07:16
7
risposte

Il mio ufficio vuole una fusione infinita di succursali come politica; quali altre opzioni abbiamo?

Il mio ufficio sta cercando di capire come gestiamo le suddivisioni e le fusioni delle filiali e abbiamo riscontrato un grosso problema. Il nostro problema è con sidebranches a lungo termine - il tipo in cui alcune persone lavorano su un side...
posta 19.12.2016 - 16:23