Saya sangat suka pemrograman pasangan untuk proyek atau fitur tertentu. Itu dapat bertindak sebagai pemeriksaan kewarasan langsung dan meningkatkan cakupan kode di tim pengembangan Anda. Yang mengatakan saya sepertinya selalu mengalami masalah tentang editor. Saya terutama kode Ruby dan saya pribadi suka menggunakan VIM sedangkan pengembang lain di tim saya menggunakan EMACS, TextMate atau RubyMine. Selain itu, bahkan jika dua pengembang menggunakan editor yang sama, tampaknya setiap orang memiliki makro yang berbeda untuk menjalankan tes atau menjalankan file tertentu.
Pertanyaan saya adalah ini: bagaimana Anda melanjutkan memasangkan program ketika semua orang memiliki preferensi editor yang berbeda? Apakah ada beberapa jenis perangkat lunak atau praktik pengembangan yang akan memungkinkan dua pengembang untuk memasangkan program dari editor yang berbeda? Apakah Anda hanya harus menyetujui editor umum yang dapat Anda gunakan berdua? Bagaimana Anda mengatasi masalah ini di perusahaan Anda?