标签[pair-programming]

结对编程是一种敏捷的软件开发技术,其中两个程序员在一个工作站上一起工作。 **重要提示:**开发方法问题不在主题之列,而应直接联系软件工程SE。

0
1回复
19

有没有适用于Xcode和AndroidStudio的远程代码协作工具?喜欢VSCode实时分享

由于 COVID-19 的情况, 在团队中工作、沟通和编码可能比在现场更难、效率更低,尤其是当我们尝试成为敏捷时,但大多数实践都是在谈论面对面的事情,而这目前可能是不可能的。 我们必须找到新的常态做事方式! 我是一个全栈工程师,我尝试过 VS Code:Live Share(前端、Web 开发、其他
0
0回复
29

如何在使用tmate或tmux配对编程时突出显示文本

当我与同事共享一个屏幕并使用 tmux 或 tmate 和文本编辑器(如 vim 或 emacs)开始配对编程会话时,有时我们想突出显示一个表达式来相互解释一个想法或概念。 如果我单独使用 emacs,我可以使用键 shift 和向右箭头突出显示文本,但我不能在 tmux 或 tmate 下这样做。
1
1回复
263

R:2台不同的计算机:在R中出现“错误:必须命名所有参数”

我正在使用以下命令更改data frame的列名: 它与结pair programming partner一起工作得很好,但我不断收到以下错误:“错误:必须命名所有参数”。 这个错误可能是由什么引起的?
0
2回复
32

Git:在进行配对编程时,由特定作者获取日志

当使用结对编程方法开发项目时,我需要特定作者的提交清单。 基本上,关键的脚本用于定义一个对: 比提交人有这样的作者: 没有常数对。 每天制作不同的密码对,我需要一个特定用户在一段时间内所做的提交清单(法律部门对版权的一些苛刻要求)。
1
1回复
292

vim适合公司内部的专业发展吗?[关闭]

我的这篇文章的目的是找出vim在公司内部如今在专业软件开发中的使用频率。 对于vim,我的意思是真正的vim编辑器,而不是vim / vi插件/设置或Eclipse中的某物。 当您不得不与其他工具或框架进行交互时,vim是否妨碍了您的日常编程工作? vim是否在某种程度上阻碍了您与
0
0回复
67

intellij可以同时使用两个键盘映射进行同位配对编程吗?

这是在Mac上,插入了两个键盘以进行配对编程。 有没有一种方法可以对左键盘使用一个intellij键盘映射,对右键盘使用不同的键盘?
0
1回复
160

是否可以标记一个提交,就像两个人在github上所做的一样?

当我与一个队友相处时,我们使用的是他或我的一台计算机。 但是我们俩都希望保持github风格。 那么,是否可以将一个提交标记为两个人在github上所做的?
2
1回复
551

与Tmux和Ngrok配对

我在连接客户方面遇到了一些麻烦。 我可以让ngrok告诉我端口,但是当我去客户端执行时: 我懂了 任何想法为什么会这样? 我在Mac上,并且按照以下步骤操作: https : //www.adaptivelab.com/blog/pair-programming-with-tmux/
2
1回复
90

当第二个用户连接到会话时,emacs在tmux下锁定

我最近开始使用tmux / emacs组合并喜欢它,但是有一件事我还不太清楚。 我的工作流程通常在工作日和早晨开始于桌面上,几个emacs框架分布在七个tmux窗口中。 早晨,我将坐在笔记本电脑前,然后参加上午的会议,以emacs阅读新闻,这不会引起问题。 阅读完毕后,在工作会话中切
3
2回复
390

与tmux配对但使用我们自己的vimrc文件

我正在寻找与Vim的tmux人配对,但我遇到了障碍。 我已经习惯了我的Vim设置,如果没有我设置的一些基本映射,我不知道如何导航。 话虽这么说,如果我把SSH连接到别人的盒子里,我真的不知道我的方式。 ssh-ing到别人的盒子里有没有办法加载我的一些vimrc配置?
3
3回复
725

有哪些好的服务或工具可用于远程配对编程?

我使用过屏幕共享(通过Skype和joinme)以及tmux。 tmux提供了更具互动性的体验,但我觉得延迟很烦人。 用于远程结对编程的最佳服务和工具是什么? 最好是在Sublime Text 2中工作,但如果这不可行,那么vim就可以了。 “最好”的意思是: 响应 - 我
11
3回复
6,896

在PhpStorm/IntelliJIDEA中对同一项目进行同步编程

在PhpStorm / IntelliJ IDEA中是否可以让两个(或更多)程序员同时处理同一个项目,即同时编辑相同的文件? 想象一下像http://collabedit.com/ ,但在IDE中。 当我们开始新项目时,我们希望程序员和编码人员互相坐下来同时编辑相同的文件,即程序员在编码器
0
2回复
299

如何在Linux上设置“远程对编码”环境linux?

我研究了如何远程启用配对编码环境,以便MacOx / Linux机器上的其他人可以查看我的屏幕(我使用vim + rails插件进行编码)。 我在这里阅读了Evan Light的博客,但没有开放源代码的路由器: http://evan.tiggerpalace.com/articles/
4
2回复
3,324

Eclipse中的协作编程

在Google文档中,可以有多人实时编辑文件。 我试过这个,发现响应时间有点慢。 我想在Eclipse中做同样的事情。 可能吗? 如果没有,那么有什么好的选择呢?
1
2回复
1,114

使用软件指标来衡量结对编程的生产率

可用于测量结对编程性能的软件指标是什么? 要清楚 有没有专门用于度量结对编程的度量标准,而不是用于度量单个程序员的度量标准? 用于测量的参数是什么? 例如:如果我们要测量单个编程和成对编程的成本,我们假设对于单个编程,Cost = x,因此该对将为Cost = 2 * x 对
0
3回复
182

有什么思维技巧可以在带有大量条件逻辑的程序中快速推断出所需的if/els?

通常在编程中,一个非常普遍的要求是某些功能将需要很多条件逻辑,但还不足以保证规则引擎。 例如,测试一个数字可被x整除,但也可以是某物的倍数,某物的因数,某物的平方根等。正如您可以想象的那样,沿着这条线的某物很容易涉及很多if / els。 尽管可以使用更现代的编程技术来减少混乱,但是您如
5
4回复
2,019

如何在Emacs中使用make-frame-on-display和multi-tty?

Emacs手册中的此页面描述了一个名为make-frame-on-display ,允许您访问远程Emacs会话。 我对这个功能的兴趣是用它来与同事远程共享缓冲区进行配对编程。 从页面: 甚至可以使用此功能让两个或多个用户在同一个Emacs作业中同时在两个显示器上键入。 然而,在实
44
8回复
27,219

IntelliJ中的远程结对编程

结对编程时有没有办法使用 IntelliJ? 在 v7 和 v8 中拥有该选项会很好,但如果需要,我会升级到 v9。 这个问题有点像这个问题,但对于 IntelliJ 用户来说。 而且也与我的另外一个问题在这里它涉及到混合环境。
4
6回复
1,018

结对编程,混合IDE环境?

任何人都有过团队在混合 IDE 环境中进行结对编程的经验吗? 我是 IntelliJ 的长期用户,其他人使用 Eclipse,您可能听说过。 在我看来,结对编程需要在程序员之间传递大量的键盘。 但是每次我拿到键盘时,我都会停下来,因为我不知道该做什么了。 (好像突然变成了白痴!) 现在我可以,或许
1
2回复
204

PEP或可乐有什么优势?(Eclipse配对插件)

PEP与COLA作为Eclipse配对插件的优缺点是什么?