由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 一个关于methodology的问题
相关主题
C++ key/value 排序what's the difference between tuple and pair in c++ code ?
10个数所有的组对可能, 怎么解?reversed hash
Pair programming (办公室慎入)再问个C++模板问题
大家帮忙看看是什么问题请教如何自己C++编程牛逼些
三个C syntax 弱问题求教:多个有序数组怎么合并最快?
[合集] 和大家再讨论一道面试算法题(MS) (转载)lambda 什么时候进入 c++的?
Perl 的一个问题set operation in lua
问高手一个PERL的简单程序请教一个算法
相关话题的讨论汇总
话题: test话题: driven话题: extreme
进入Programming版参与讨论
1 (共1页)
s*****g
发帖数: 323
1
什么是这两个东东:
Extreme Pairs Programming Methodology
Test Driven Programming Methodology
他们是怎么relate在一起的呢?
s*****g
发帖数: 323
2
没有人用过这些东西吗?
面试要被问到这两种方法。。。

【在 s*****g 的大作中提到】
: 什么是这两个东东:
: Extreme Pairs Programming Methodology
: Test Driven Programming Methodology
: 他们是怎么relate在一起的呢?

g*****g
发帖数: 34805
3
EPair programming, 就是俩人绑一块,一个写,一个看,
据说会减少错误,俺觉得两人会打架。俺喜欢用别人一半
的时间写程序,另一半时间上BBS,要是盯着我会疯掉的。
Test driven programming. 就是先写好testcase,然后
确保你的程序符合这些testcase,逐渐增加testcase完善软件
的方法。核心就是先写testcase,后写程序。
都属于agile programming, test driven我觉得还是很有用的。
把你的发布周期缩短到最小,可以适应快速的需求变化。如果
写一堆自动化的Unit test,可以有效加强测试的覆盖度。

【在 s*****g 的大作中提到】
: 没有人用过这些东西吗?
: 面试要被问到这两种方法。。。

s*****g
发帖数: 323
4
谢谢,谢谢。
我觉得也就这样了,是不?像这样的,好像就是概念题,
interview能怎么考呢? interviewer还提醒我说这个肯定要考。
另外这个pair programming,根本行不通吗? 我在写程序的时候边上有个人,
肯定心里很烦他多嘴,打断我思路。
是不?

【在 g*****g 的大作中提到】
: EPair programming, 就是俩人绑一块,一个写,一个看,
: 据说会减少错误,俺觉得两人会打架。俺喜欢用别人一半
: 的时间写程序,另一半时间上BBS,要是盯着我会疯掉的。
: Test driven programming. 就是先写好testcase,然后
: 确保你的程序符合这些testcase,逐渐增加testcase完善软件
: 的方法。核心就是先写testcase,后写程序。
: 都属于agile programming, test driven我觉得还是很有用的。
: 把你的发布周期缩短到最小,可以适应快速的需求变化。如果
: 写一堆自动化的Unit test,可以有效加强测试的覆盖度。

g*****g
发帖数: 34805
5
pair programming应该是看程序员的素养。
两个Junior programmer坐在一块,吵架归吵架,
确实可以互相找出很多问题,可以多考虑到单元测试
的边界用例之类,相当于不停code review,有一定好处。

【在 s*****g 的大作中提到】
: 谢谢,谢谢。
: 我觉得也就这样了,是不?像这样的,好像就是概念题,
: interview能怎么考呢? interviewer还提醒我说这个肯定要考。
: 另外这个pair programming,根本行不通吗? 我在写程序的时候边上有个人,
: 肯定心里很烦他多嘴,打断我思路。
: 是不?

s*****g
发帖数: 323
6
也许是吧,谢了

【在 g*****g 的大作中提到】
: pair programming应该是看程序员的素养。
: 两个Junior programmer坐在一块,吵架归吵架,
: 确实可以互相找出很多问题,可以多考虑到单元测试
: 的边界用例之类,相当于不停code review,有一定好处。

a****l
发帖数: 8211
7
You can simply hire a senior programmer with the salary for 2 junior
programmers.

【在 g*****g 的大作中提到】
: pair programming应该是看程序员的素养。
: 两个Junior programmer坐在一块,吵架归吵架,
: 确实可以互相找出很多问题,可以多考虑到单元测试
: 的边界用例之类,相当于不停code review,有一定好处。

m******t
发帖数: 2416
8

This is where the latest evolution of XP comes in - it's called Pair
Watering.

【在 g*****g 的大作中提到】
: EPair programming, 就是俩人绑一块,一个写,一个看,
: 据说会减少错误,俺觉得两人会打架。俺喜欢用别人一半
: 的时间写程序,另一半时间上BBS,要是盯着我会疯掉的。
: Test driven programming. 就是先写好testcase,然后
: 确保你的程序符合这些testcase,逐渐增加testcase完善软件
: 的方法。核心就是先写testcase,后写程序。
: 都属于agile programming, test driven我觉得还是很有用的。
: 把你的发布周期缩短到最小,可以适应快速的需求变化。如果
: 写一堆自动化的Unit test,可以有效加强测试的覆盖度。

1 (共1页)
进入Programming版参与讨论
相关主题
请教一个算法三个C syntax 弱问题
求这道题的O(N)解[合集] 和大家再讨论一道面试算法题(MS) (转载)
vector reference作为模板参数有什么问题?Perl 的一个问题
Development methodologies... Do you really follow one?问高手一个PERL的简单程序
C++ key/value 排序what's the difference between tuple and pair in c++ code ?
10个数所有的组对可能, 怎么解?reversed hash
Pair programming (办公室慎入)再问个C++模板问题
大家帮忙看看是什么问题请教如何自己C++编程牛逼些
相关话题的讨论汇总
话题: test话题: driven话题: extreme