Realmente me gusta la programación de pares para proyectos o características particulares. Puede actuar como un control de cordura inmediato y aumentar la cobertura del código en todo su equipo de desarrollo. Dicho esto, parece que siempre me encuentro con un problema relacionado con los editores. Principalmente codifico Ruby y personalmente me gusta usar VIM, mientras que otros desarrolladores de mi equipo usan EMACS, TextMate o RubyMine. Además de eso, incluso si dos desarrolladores están utilizando el mismo editor, parece que todos tienen una macro diferente para ejecutar pruebas o ejecutar un determinado archivo.
Mi pregunta es esta: ¿cómo continúa emparejando el programa cuando todos tienen una preferencia de editor diferente? ¿Existe algún tipo de software o práctica de desarrollo que permita a dos desarrolladores emparejar programas de diferentes editores? ¿Solo tiene que ponerse de acuerdo sobre un editor común que ambos puedan usar? ¿Cómo resuelve este problema en su empresa?