Paio di programmazione con diversi editor

8

Mi piace molto la programmazione di coppie per progetti o caratteristiche particolari. Può fungere da controllo di sanità mentale immediato e aumentare la copertura del codice all'interno del team di sviluppo. Detto questo, mi sembra di imbattersi in un problema che riguarda gli editor. Io principalmente codifico Ruby e personalmente mi piace usare VIM mentre altri sviluppatori del mio team usano EMACS, TextMate o RubyMine. Inoltre, anche se due sviluppatori utilizzano lo stesso editor, sembra che ognuno abbia una macro diversa per eseguire test o eseguire un determinato file.

La mia domanda è questa: come continui ad accoppiare il programma quando ognuno ha una preferenza editor diversa? Esiste qualche tipo di software o di pratica di sviluppo che consentirebbe a due sviluppatori di associare il programma a diversi editor? Devi solo concordare un editor comune che puoi usare entrambi? Come risolvi questo problema nella tua azienda?

    
posta Pan Thomakos 26.10.2011 - 08:56
fonte

2 risposte

12
  • Ora dell'una: programmi, l'altra persona guarda e aiuta a pensare.

  • Ora due: i programmi di altre persone, guardi e aiuti a pensare.

Puoi cambiare editor quando l'altra persona inizia a programmare.

    
risposta data 26.10.2011 - 09:00
fonte
3

Ho iniziato a utilizzare la gemma homesick per tracciare i miei file .vimrc, .vim, ecc.

Ora posso eseguire il checkout dei miei file di punti su qualsiasi macchina, nessun problema! evviva!

Tendo a mantenere la mia vim personalizzata piuttosto leggera (CommandT, alcuni spazi bianchi, matchit) in questo modo imparo come fare cose in modo standard invece che in modo davvero cool che usa solo il mio computer.

Cerco anche di imparare le basi dei diversi editor. Posso accoppiare il programma in RubyMine, TextMate, VIM e un smidge di emacs. Pratico un po 'con ogni editor. Certo che non scriverò più velocemente come se stessi usando VIM, ma la digitazione non è il collo di bottiglia;).

    
risposta data 26.10.2011 - 09:36
fonte

Leggi altre domande sui tag