Un flusso di lavoro è costituito da una sequenza di passaggi concatenati (connessi). L'enfasi è sul paradigma del flusso, in cui ogni passaggio segue il precedente senza ritardo o gap e termina poco prima che possa iniziare il passaggio successivo.
Mi ritrovo a riflettere su questa domanda di volta in volta, ancora e ancora. Voglio fare le cose nel modo giusto: scrivere codice pulito, comprensibile e corretto, facile da mantenere. Comunque, quello che finisco per fare è scrivere patch su patch; solo perché non c'è tempo, i clienti stanno aspettando, …
Sto imparando git e ho notato che ha un processo di commit in due passaggi: git add <files> git commit Il primo passo posiziona le revisioni in quella che viene chiamata "area di gestione temporanea" o "indice". Ciò che mi interessa è il motivo per cui viene presa questa decisione …
Lavoro in un posto che è CVS-crazy e Bugzilla-nuts. Ci sono così tanti rami fuori da ogni versione che non si possono contare. Tutti si fondono costantemente automaticamente. Non c'è fluidità in questo lavoro. Tutto sembra un passo avanti . Bastano 25 passaggi anche per una cosa semplice. Non è …
Diciamo che sto scrivendo due diverse versioni dello stesso software / programma / app / script e le sto archiviando sotto il controllo della versione. La prima versione è una versione "Basic" gratuita, mentre la seconda è una versione "Premium" a pagamento che prende la base di codice della versione …
Ho lavorato in passato su alcuni dei motori del flusso di lavoro come programmatore, ma non ho mai avuto chiarezza sul perché abbiamo scelto i motori del flusso di lavoro al primo posto. E come programmatore so che ci sono almeno 100 modi per fare qualsiasi cosa quando scrivi un …
Quindi ho iniziato con un mio vero progetto su GitHub e le cose stanno andando abbastanza bene e le idee scorrono molto più velocemente di quanto pensassi inizialmente. Per mantenere le cose organizzate, ho installato alcuni rami in modo da poter sviluppare diverse funzionalità separatamente. Ora quando spingo il mio …
Adesso ho 4 o 5 computer e ho bisogno di un sistema migliore per sincronizzare tutto. Uso git e github molto per sincronizzare i miei file per la programmazione di progetti, ma poi ci sono database, file .bash_profile, script bash, ecc. A volte, invece di sincronizzare i file, faccio semplicemente …
La mia azienda utilizza Git e utilizza uno schema di ramificazione particolare: il lavoro viene svolto in master e le filiali sono riservate alle versioni. Funziona bene, fintanto che tutto il lavoro svolto in un'iterazione arriva al ramo, ma se si presenta un problema di produzione critico, dobbiamo assicurarci che …
Quando si sviluppa per dispositivi embedded e altri mondi strani, è molto probabile che il processo di compilazione includa più binari proprietari, usando versioni molto specifiche di essi. Quindi la domanda è: fanno parte del tuo controllo del codice sorgente? I miei uffici seguono la regola del "check out dal …
Di recente ho osservato come io e il mio team utilizziamo Git e come funzionano i nostri flussi di lavoro. Al momento utilizziamo un flusso di lavoro del ramo delle caratteristiche che sembra funzionare bene. Ho anche visto alcune persone nel nostro team utilizzare il flusso di lavoro basato su …
Attualmente sto imparando il TDD e sto provando a metterlo in pratica nei miei progetti personali. Ho anche ampiamente utilizzato il controllo delle versioni su molti di questi progetti. Sono interessato all'interazione di questi due strumenti in un flusso di lavoro tipico, soprattutto quando si tratta di massimizzare gli impegni. …
Un mio collega ha avuto un'idea che ho trovato interessante. Non sarebbe utile scrivere test durante la revisione del codice, da parte della persona che fa la revisione supponendo che non facciamo TDD? Per questa domanda supponiamo che si tratti di un progetto puramente accademico, quindi non è in gioco …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 4 anni fa . Sono nuovo nello sviluppo del flusso di lavoro e non credo …
Sono nuovo di GitHub e VCS in generale. Ho programmato in varie lingue per anni, ma ho sempre lavorato da solo su progetti personalizzati (senza pubblicazioni pubbliche). Di recente ho iniziato a utilizzare un widget dell'interfaccia utente jQuery che ho scaricato da GitHub in un progetto a cui sto lavorando. …
Siamo un'organizzazione composta da circa 200 sviluppatori che lavorano continuamente su un singolo prodotto (utilizzando il controllo di revisione Git) che dovrebbe essere rilasciato a una certa data. A causa dell'enorme numero di sviluppatori, stiamo cercando di creare team "interfunzionali" con circa 10 sviluppatori in ciascun team, ottenendo circa 20 …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.