我们有一个大约7名工程师的团队,我监督。我们没有一个正式的办公室,我们都在工作。相反,一小部分位于我们的城市之外,而我们其余的人分散在湾区。
很多时候,我发现自己试图教授像TDD或重构一些我们更初级(或不是)开发人员的概念。我知道的最好的技术是对编程,你们坐在同一台计算机上,一起处理问题。由于我们在大多数时间不在同一个地方,唯一的选择是使用某种屏幕共享和Skype让我们中的一个“驱动”,而其他咨询,然后切换。
我的问题是有谁试过这个“虚拟”对编程,你发现它在所有有用吗?
我做了很多对编程,不仅跨站点,但跨时区。我住在以色列,我和西海岸的人一起工作。我发现的最好的方法是使用共享的VNC会话和Skype。你需要一些“良好的行为”,以确保在给定的时间,我们只有一个类型。我们使用的VNC服务器给我们两个不同的指针,所以我们可以移动我们各自的鼠标,而不妨碍,只要我们没有实际点击。 主要的问题是剪贴板是共享的,所以如果有人选择东西,它会自动复制到他人的剪贴板。 作为一般规则,对编程跨站点,虽然不理想,但肯定是可行的,并且绝对有用。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。