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,可以有效加强测试的覆盖度。
|