社区
敏捷开发
帖子详情
求解!卡车问题:一个项目组集体外出,不幸被卡车撞上。有多少人受伤使项目不得不停止?
duomuer
2013-12-02 11:48:05
最坏的情况是一个,表示很不理解,这是与结对编程相关的一个问题,哪位大神知道,还望指点!
...全文
317
4
打赏
收藏
求解!卡车问题:一个项目组集体外出,不幸被卡车撞上。有多少人受伤使项目不得不停止?
最坏的情况是一个,表示很不理解,这是与结对编程相关的一个问题,哪位大神知道,还望指点!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
以专业开发人员为伍
2013-12-08
打赏
举报
回复
实际中,至少在国内的软件公司中,太菜的程序员多得是。结对仍然会得到菜菜的垃圾代码。特别是,你会发现,有些程序员拼凑的程序连他们自己都不会改——因为他根本不习惯于从网上抄来代码之后搞懂代码。 关键点地是项目经理的设计和督促。由于设计是通用的,因此一个人写了A,往往就看懂B,因为使用相同的接口完成低级的一点工作。而如果没有写过A,可能就看不懂B,因为大多数程序员的水平都是喜欢“捡便宜、捞干饭、现学现卖”而不喜欢真正进行研发。于是当B出现问题而没人修复时,项目经理或者产品经理首先要想到谁写过A,然后让写过A的程序员来重新做一个B(而不是修复它)。 这样的程序员结对,效率并不高。而经常培训和改变他们,才是提高其开发效率的根本途径。
以专业开发人员为伍
2013-12-08
打赏
举报
回复
这是一个伪命题。 如果接口定义清晰,那么我们可以立刻重建有bug的程序部分——而不用修复它。 结对是什么?结对是在每一天都会发生很多次的事情。例如一个人上午进行过2次,下午进行过3次结对编程。有些人以为结对编程就是两个人长期(比如说两个月)结对,这是曲解。 结对编程是个及时发现那些“菜鸟为什么会窝工”并且立刻鞭挞他们的方法,并不会解决什么人员受伤问题。如果知道一点皮毛就算是“解决”了问题,那么其实任何交流似乎都能“解决”问题。但是这就回到了说空话的老路上了去了。 总这这个问题其实是个伪命题。只要项目开发过程中注重解决协同问题(非常喜欢交互解决bug而不是把代码归一个人所有),那么伤几个人也都能让项目得到修改和发布。
子夜__
2013-12-08
打赏
举报
回复
.. depends the died people.
hard_learner
2013-12-03
打赏
举报
回复
最坏的情况是一个,表示系统的每个模块或业务只有一个人了解,那么一旦这个人缺席,比如请假,比如有急事去处理,那么所有和他相关的工作都停止了,如果发生在其他人的工作需要在他的工作之上进行的时候那么造成的影响更大,结对编程可以解决某一块代码只有一个人掌握的问题,其实如果不采用结对编程,平时多做些代码复查工作的话也能在很大程度上解决这类问题。
matlab
求解
微分方程组和相平面图
matlab
求解
微分方程组和相平面图,通过编程实战掌握具体应用。包括matlab
求解
微分方程组和相平面图前、matlab
求解
微分方程组和相平面图中、matlab
求解
微分方程组和相平面图后。
【优化控制】遗传算法优化人工神经网络
求解
卡车
以不同角度下坡控制优化
问题
【含Matlab源码 3614期】
遗传算法优化人工神经网络
求解
卡车
以不同角度下坡控制优化
问题
完整的代码,方可运行;可提供运行操作视频!适合小白!
【CVRP】基于matlab模拟退火算法
求解
带容量的车辆路径规划
问题
【含Matlab源码 159期】
模拟退火算法
求解
带容量的车辆路径规划
问题
完整代码,直接运行,适合小白!可提供运行操作视频!
【优化控制】基于matlab遗传算法优化人工神经网络
求解
卡车
以不同角度下坡控制优化
问题
【含Matlab源码 3614期】
遗传算法优化人工神经网络
求解
卡车
以不同角度下坡控制优化
问题
完整的代码,方可运行;可提供运行操作视频!适合小白!
【车间调度】基于matlab粒子群算法
求解
车间调度
问题
【含Matlab源码 2636期】
粒子群算法
求解
车间调度
问题
完整的代码,方可运行;可提供运行操作视频!适合小白!
敏捷开发
1,557
社区成员
281
社区内容
发帖
与我相关
我的任务
敏捷开发
软件工程 敏捷开发
复制链接
扫一扫
分享
社区描述
软件工程 敏捷开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章