由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 我觉得王垠对Agile的看法很有道理啊
相关主题
unit testing有多么的重要男盗女娼养出来的都比goodbug文明
王垠:我为什么不在乎人工智能以后别讨论啥ide vs vi了
【工作机会】Equal Experts 在美东招Senior JVM Developer (转载)求推荐最好的文件浏览和编辑工具
各位轮子派?你们用到后面不觉得蛋疼?Google confirms next Android version won’t implement Oracl (转载)
数值计算大家比较一下,dot net TDD nunit,mbunit和xunit.net那个好?
有多少人觉得这一波AI是忽悠?大家写unit test的时间会花多少?
诡异的异常处理Looks like 王垠 was right about Google culture
我老版问我王垠:解密“设计模式”
相关话题的讨论汇总
话题: agile话题: tdd话题: 时间话题: extreme
进入Programming版参与讨论
1 (共1页)
H**r
发帖数: 10015
1
什么Agile,Extreme programming之类的都是忽悠人的,没有实质内容
x****u
发帖数: 44466
2
Agile是很有利于码农的,开发团队有最大的主动权。
传统模式的话外行领导决定一切。

【在 H**r 的大作中提到】
: 什么Agile,Extreme programming之类的都是忽悠人的,没有实质内容
f*******t
发帖数: 7549
3
恰恰相反,agile模式pm之类的垃圾可以直接把活插到码工sprint plan里,根本无法抵制

【在 x****u 的大作中提到】
: Agile是很有利于码农的,开发团队有最大的主动权。
: 传统模式的话外行领导决定一切。

H**r
发帖数: 10015
4
Agile只是管理层试图micro management的一种方法,非常扯淡。从根本上无视软件的
复杂性和员工的创造性,用一种似乎很快很透明的错觉来安慰自己。
Agile manifesto那套东西根本无法证明自己。如果有人Agile了不成功那都是你不会用
而不是Agile不好。整个一邪教。
d*******r
发帖数: 3299
5
"Agile只是管理层试图micro management的一种方法,非常扯淡"
我感觉很多时候,所谓 Agile 就是各种 micro management 和催命,
要不就是我呆的地方 Agile 用得不得要领...
q*c
发帖数: 9453
6
在亚麻的时候一个傻叉经理竟然还请 agile 公司过来做讲座。 那个傻叉女人反复强调
agile 的要点就是 you commit to it. 就是要让人加班嘛。 反复强调估计时间不够
就要 commited. 估计时间多了就随便接着选活干。
我当时就上去打脸,问你他妈的这不就是 automatically overtime 嘛!估计时间少了
就要人熬夜,估计时间多了就加活。 尼玛的这是人话?大家都是哄堂大笑。
这个傻逼当时就和吃了大便一样支支吾吾,说我们要提高估计准确率。 尼玛的 agile
不就是因为估计不准才上 agile 嘛?
我后来以估计准确能按时完成著名,办法就是多估时间,干完了假装没玩。最后自然按
时完成,哈哈。
agile 真是傻叉。

【在 d*******r 的大作中提到】
: "Agile只是管理层试图micro management的一种方法,非常扯淡"
: 我感觉很多时候,所谓 Agile 就是各种 micro management 和催命,
: 要不就是我呆的地方 Agile 用得不得要领...

d*******r
发帖数: 3299
7
看来总是多估计时间才是王道...

agile

【在 q*c 的大作中提到】
: 在亚麻的时候一个傻叉经理竟然还请 agile 公司过来做讲座。 那个傻叉女人反复强调
: agile 的要点就是 you commit to it. 就是要让人加班嘛。 反复强调估计时间不够
: 就要 commited. 估计时间多了就随便接着选活干。
: 我当时就上去打脸,问你他妈的这不就是 automatically overtime 嘛!估计时间少了
: 就要人熬夜,估计时间多了就加活。 尼玛的这是人话?大家都是哄堂大笑。
: 这个傻逼当时就和吃了大便一样支支吾吾,说我们要提高估计准确率。 尼玛的 agile
: 不就是因为估计不准才上 agile 嘛?
: 我后来以估计准确能按时完成著名,办法就是多估时间,干完了假装没玩。最后自然按
: 时完成,哈哈。
: agile 真是傻叉。

H**r
发帖数: 10015
8
Agile就是想当然的东西,忽视软件的复杂和创造性劳动的难以预测性。scrum更是侮辱
人。
其实这玩意儿也看怎么弄。有些公司大家干脆做不完就说推到下个sprint。我见过一些
user story给推了半年了。短视的Agile鼓励大家尽量偷懒做容易的事情。
Agile对于估计时间有个办法是扑克,说白了就是一群人一起讨论你到底需要多少时间
。且不说准不准,这个讨论本身就是很浪费时间的。几个人讨论一下午也很正常。
公司管理层总觉得Agile方便自己track每个人的进度逼迫人,MBA还可以用这些数据统
计做图表,做ppt扯淡。

【在 d*******r 的大作中提到】
: 看来总是多估计时间才是王道...
:
: agile

p*a
发帖数: 592
9
完全同意!
agile就是micro management ,我们的对策就是所有估计都至少加倍

【在 H**r 的大作中提到】
: Agile就是想当然的东西,忽视软件的复杂和创造性劳动的难以预测性。scrum更是侮辱
: 人。
: 其实这玩意儿也看怎么弄。有些公司大家干脆做不完就说推到下个sprint。我见过一些
: user story给推了半年了。短视的Agile鼓励大家尽量偷懒做容易的事情。
: Agile对于估计时间有个办法是扑克,说白了就是一群人一起讨论你到底需要多少时间
: 。且不说准不准,这个讨论本身就是很浪费时间的。几个人讨论一下午也很正常。
: 公司管理层总觉得Agile方便自己track每个人的进度逼迫人,MBA还可以用这些数据统
: 计做图表,做ppt扯淡。

H**r
发帖数: 10015
10
上有政策下有对策
时间估计加倍,既然要开这个会那个会,就得好好吐槽谈困难,说时间反正就是不够用
能推就推

【在 p*a 的大作中提到】
: 完全同意!
: agile就是micro management ,我们的对策就是所有估计都至少加倍

相关主题
有多少人觉得这一波AI是忽悠?男盗女娼养出来的都比goodbug文明
诡异的异常处理以后别讨论啥ide vs vi了
我老版问我求推荐最好的文件浏览和编辑工具
进入Programming版参与讨论
f*******t
发帖数: 7549
11
然后时间都浪费在开会扯皮上,公司效率严重降低

【在 H**r 的大作中提到】
: 上有政策下有对策
: 时间估计加倍,既然要开这个会那个会,就得好好吐槽谈困难,说时间反正就是不够用
: 能推就推

H**r
发帖数: 10015
12

谁让公司作呢
想着挺好的,好监督好压榨,最后自己也得遭点报应

【在 f*******t 的大作中提到】
: 然后时间都浪费在开会扯皮上,公司效率严重降低
h**********n
发帖数: 897
13
如果我说pair programming其实挺好的会不会被人喷……lol。。不过现在许多startup
还是会有各种Agile里面的做法,全盘否定也太绝对了。
概念是一回事,实施起来天差地别也很正常。
H**r
发帖数: 10015
14
Agile根本无法证明自己的正确性和普遍性,都是拍脑袋想的,乍一听是挺有道理
说实话你就是随便想个methodology,一点merit都不蒙到几个也不可能
在某些情况某些项目某些团队借鉴一点Agile某个子集的做法当然是可以的。Agile吹成
神教都往上套,套得不好都怪实施不好反正agile没错。和基督教你信了再说基本是一
个逻辑。

startup

【在 h**********n 的大作中提到】
: 如果我说pair programming其实挺好的会不会被人喷……lol。。不过现在许多startup
: 还是会有各种Agile里面的做法,全盘否定也太绝对了。
: 概念是一回事,实施起来天差地别也很正常。

H**r
发帖数: 10015
15
不过不得不承认,本来就似是而非的东西,让更加扯淡的公司和团队用了以后就更扯淡
了,这点是吹Agile的信徒都看不下去的
例如Agile降低了对Documentation的要求和优先级,到了有些公司直接就成了几乎没有
文档了
要是大家都一辈子不跳槽也就算了,换了几轮人还没文档以后打算怎么办?
D*******a
发帖数: 3688
16
文档问题可以让后人解决。一般就是new hire onboarding边学边写documentation :D

【在 H**r 的大作中提到】
: 不过不得不承认,本来就似是而非的东西,让更加扯淡的公司和团队用了以后就更扯淡
: 了,这点是吹Agile的信徒都看不下去的
: 例如Agile降低了对Documentation的要求和优先级,到了有些公司直接就成了几乎没有
: 文档了
: 要是大家都一辈子不跳槽也就算了,换了几轮人还没文档以后打算怎么办?

n*******3
发帖数: 105
17
对agile要批判的接受。我们自己有几个实践:
1. agile或者说XP强调不要架构先行,代码先起来再说。这对以前做过的东西当然可以
。对新的东西,还是事前有个比较深入的思考更有效。所以我们往往会在一个单独的
SPRINT里面作这个架构的头脑风暴,快速原型和文档。有了这个以后,工作量有一定的
谱了,再在后续的SPRINT里面做较细致的任务划分。
2. agile不强调文档。干过大项目的人都知道这纯粹是扯淡。我们的经验是吧文档单独
成一个或者多个任务,放到SPRINT里面。
3. pair programming - 这个字在有新员工加入时,对其进行培训时使用,不在正式开
发流程中用。
q*c
发帖数: 9453
18
那时间就花的海了去了, 你省的那点时间 多了多少倍。
这玩意就是脑抽。 最后j结果就是做不完还是做不完,做完了就假装没做完。 上面的
人知道啥?细节都在下面,你咋吹上面的知道个鬼。
管理的一个基本原则就是你不能指望别人长时间总做和自己利益相反的事情。

D

【在 D*******a 的大作中提到】
: 文档问题可以让后人解决。一般就是new hire onboarding边学边写documentation :D
c*********e
发帖数: 16335
19
我朋友一公司的经理才奇葩,每次给他任务,就说你必须在星期几什么时间之前完成,
完全沒有原因为什么要那个时间。如果时间不够,自己加班。哈哈
其实,就是经理来强迫程序员按某个计划完成任务,至于这个计划是否合理,经理说了
算,程序员就是coding monkey,一点地位都沒有。程序员就是底层劳动人民啊,难怪沒
有白人美女哭着喊着要抱抱。sigh

agile

【在 q*c 的大作中提到】
: 在亚麻的时候一个傻叉经理竟然还请 agile 公司过来做讲座。 那个傻叉女人反复强调
: agile 的要点就是 you commit to it. 就是要让人加班嘛。 反复强调估计时间不够
: 就要 commited. 估计时间多了就随便接着选活干。
: 我当时就上去打脸,问你他妈的这不就是 automatically overtime 嘛!估计时间少了
: 就要人熬夜,估计时间多了就加活。 尼玛的这是人话?大家都是哄堂大笑。
: 这个傻逼当时就和吃了大便一样支支吾吾,说我们要提高估计准确率。 尼玛的 agile
: 不就是因为估计不准才上 agile 嘛?
: 我后来以估计准确能按时完成著名,办法就是多估时间,干完了假装没玩。最后自然按
: 时完成,哈哈。
: agile 真是傻叉。

k**0
发帖数: 19737
20
Extreme programming = Extreme BS

【在 H**r 的大作中提到】
: 什么Agile,Extreme programming之类的都是忽悠人的,没有实质内容
相关主题
Google confirms next Android version won’t implement Oracl (转载)Looks like 王垠 was right about Google culture
大家比较一下,dot net TDD nunit,mbunit和xunit.net那个好?王垠:解密“设计模式”
大家写unit test的时间会花多少?王垠忏悔录
进入Programming版参与讨论
b*******s
发帖数: 5216
21
agile要成功,必须master是技术背景的
x****u
发帖数: 44466
22
这也是优点之一
传统模式,pm压根就不需要认识马公。职业pm都是mba毕业精通三国语言一辈子没写过
代码的。

抵制

【在 f*******t 的大作中提到】
: 恰恰相反,agile模式pm之类的垃圾可以直接把活插到码工sprint plan里,根本无法抵制
q*c
发帖数: 9453
23
压迫也是有条件的。你要别人没选择才能这样压迫。
不然就和前面亚麻一样, 全组人跑了一半,更狠的走前给总监参一本。 经理就被开除
了。 两个经理就是这样被干的。
事情都是个平衡。
至于地位, 公司就是个吃饭的地方, 绝大多数人还是成年成熟的人, 面子上还是能
混的过去。 碰到倒霉哪也是没法 -- 你碰到黑哥哥给你来个 knock out 你咋办?

【在 c*********e 的大作中提到】
: 我朋友一公司的经理才奇葩,每次给他任务,就说你必须在星期几什么时间之前完成,
: 完全沒有原因为什么要那个时间。如果时间不够,自己加班。哈哈
: 其实,就是经理来强迫程序员按某个计划完成任务,至于这个计划是否合理,经理说了
: 算,程序员就是coding monkey,一点地位都沒有。程序员就是底层劳动人民啊,难怪沒
: 有白人美女哭着喊着要抱抱。sigh
:
: agile

s********r
发帖数: 394
24
agile对码工要求很高,master不一定技术很强,团队成员必须很强,不然根本对付不
了每天的需求变化

★ 发自iPhone App: ChineseWeb 8.7

【在 b*******s 的大作中提到】
: agile要成功,必须master是技术背景的
H**r
发帖数: 10015
25
对,不能逼死人
真是把没选择的人逼死就成芦刚了

【在 q*c 的大作中提到】
: 压迫也是有条件的。你要别人没选择才能这样压迫。
: 不然就和前面亚麻一样, 全组人跑了一半,更狠的走前给总监参一本。 经理就被开除
: 了。 两个经理就是这样被干的。
: 事情都是个平衡。
: 至于地位, 公司就是个吃饭的地方, 绝大多数人还是成年成熟的人, 面子上还是能
: 混的过去。 碰到倒霉哪也是没法 -- 你碰到黑哥哥给你来个 knock out 你咋办?

b*******s
发帖数: 5216
26
嗯,最理想的是组里技术最好的人来协调

【在 s********r 的大作中提到】
: agile对码工要求很高,master不一定技术很强,团队成员必须很强,不然根本对付不
: 了每天的需求变化
:
: ★ 发自iPhone App: ChineseWeb 8.7

k********4
发帖数: 858
27

顶。说白了就是微管理。

【在 H**r 的大作中提到】
: Agile只是管理层试图micro management的一种方法,非常扯淡。从根本上无视软件的
: 复杂性和员工的创造性,用一种似乎很快很透明的错觉来安慰自己。
: Agile manifesto那套东西根本无法证明自己。如果有人Agile了不成功那都是你不会用
: 而不是Agile不好。整个一邪教。

j*****5
发帖数: 101
28
深有同感!

【在 H**r 的大作中提到】
: 什么Agile,Extreme programming之类的都是忽悠人的,没有实质内容
i**p
发帖数: 902
29
几年前公司培训Agile,教师爷反复说这种开发方法怎么产品质量高,又快又好,好像
是发现了天上掉下的大馅饼。完全违反能量守恒定律了。
我开始问问题了,这种方法把大项目分割成小项目,一个小阶段完成,QA就介入测试,
对比原来的方法就是QA提前介入,增加了测试强度和成本,产品质量当然要高,但是这
是有代价的。
教师爷说不明白/不理解我的问题。

agile

【在 q*c 的大作中提到】
: 在亚麻的时候一个傻叉经理竟然还请 agile 公司过来做讲座。 那个傻叉女人反复强调
: agile 的要点就是 you commit to it. 就是要让人加班嘛。 反复强调估计时间不够
: 就要 commited. 估计时间多了就随便接着选活干。
: 我当时就上去打脸,问你他妈的这不就是 automatically overtime 嘛!估计时间少了
: 就要人熬夜,估计时间多了就加活。 尼玛的这是人话?大家都是哄堂大笑。
: 这个傻逼当时就和吃了大便一样支支吾吾,说我们要提高估计准确率。 尼玛的 agile
: 不就是因为估计不准才上 agile 嘛?
: 我后来以估计准确能按时完成著名,办法就是多估时间,干完了假装没玩。最后自然按
: 时完成,哈哈。
: agile 真是傻叉。

H**r
发帖数: 10015
30
no silver bullet
提高软件质量根本是架构设计好,足够优秀马工,需求一开始就别差太多分析清楚。其
他的都是辅助的
Agile解决的问题是需求增加和变化
而需求随便乱变没事儿就加本身就是对软件质量,设计的阻碍。如果盖房子有盖一半儿
改了一大堆需求导致偏离太多吗?需求增加和变化,和高效高质量快速开发本身就是矛
盾的。想得挺美的,又能满足这个哪个,还可以高速高效。

【在 i**p 的大作中提到】
: 几年前公司培训Agile,教师爷反复说这种开发方法怎么产品质量高,又快又好,好像
: 是发现了天上掉下的大馅饼。完全违反能量守恒定律了。
: 我开始问问题了,这种方法把大项目分割成小项目,一个小阶段完成,QA就介入测试,
: 对比原来的方法就是QA提前介入,增加了测试强度和成本,产品质量当然要高,但是这
: 是有代价的。
: 教师爷说不明白/不理解我的问题。
:
: agile

相关主题
谈一下王垠当年制造出的一个大麻烦王垠:我为什么不在乎人工智能
functional programming why?【工作机会】Equal Experts 在美东招Senior JVM Developer (转载)
unit testing有多么的重要各位轮子派?你们用到后面不觉得蛋疼?
进入Programming版参与讨论
x****u
发帖数: 44466
31
Agile的核心哲学是,既然任何软件开发都无法减少胡乱需求变更,那么提高软件质量
最好的方式就是适应此常态。
不知是软件,任何资方需要下血本造的东西,其各种变更扯皮都是可怕的,比如F35,
猎户座飞船等。当然需求变更不是码农的错,但如果开发模式没有弹性,整个项目可能
提前寿终正寝。

【在 H**r 的大作中提到】
: no silver bullet
: 提高软件质量根本是架构设计好,足够优秀马工,需求一开始就别差太多分析清楚。其
: 他的都是辅助的
: Agile解决的问题是需求增加和变化
: 而需求随便乱变没事儿就加本身就是对软件质量,设计的阻碍。如果盖房子有盖一半儿
: 改了一大堆需求导致偏离太多吗?需求增加和变化,和高效高质量快速开发本身就是矛
: 盾的。想得挺美的,又能满足这个哪个,还可以高速高效。

y**b
发帖数: 10166
32
pair programming试过,
科学计算的程序,
不需要啥协作,
效果相当可以。
h**********c
发帖数: 4120
33
既然任何软件开发都无法减少胡乱需求变更, so with or w/o laxigile remains the
same.

【在 x****u 的大作中提到】
: Agile的核心哲学是,既然任何软件开发都无法减少胡乱需求变更,那么提高软件质量
: 最好的方式就是适应此常态。
: 不知是软件,任何资方需要下血本造的东西,其各种变更扯皮都是可怕的,比如F35,
: 猎户座飞船等。当然需求变更不是码农的错,但如果开发模式没有弹性,整个项目可能
: 提前寿终正寝。

x****u
发帖数: 44466
34
Agile的好处是每次变更的后果都直接清晰可见。
程序员不喜欢变更,而传统PM最头疼的是,不知道什么样的变更有什么后果。

the

【在 h**********c 的大作中提到】
: 既然任何软件开发都无法减少胡乱需求变更, so with or w/o laxigile remains the
: same.

n******t
发帖数: 4406
35
不会写程序的人来管程序员,不管用什么xxx programming都是忽悠人的。

【在 H**r 的大作中提到】
: 什么Agile,Extreme programming之类的都是忽悠人的,没有实质内容
h**********c
发帖数: 4120
36
这话说了多少遍了,看见一遍说一遍,任何复杂系统的新变化都是不可控的,几乎所有
人类伟大的工程都是科学家技术人员工程师辛辛苦苦调出来的许用工况,只能轻微的扰动
一个人要有多armpits-maniac还愿意为laxigile辩解
x****u
发帖数: 44466
37
从肯尼迪提出登月到阿波罗11号,新变化不知道有多少万次

扰动

【在 h**********c 的大作中提到】
: 这话说了多少遍了,看见一遍说一遍,任何复杂系统的新变化都是不可控的,几乎所有
: 人类伟大的工程都是科学家技术人员工程师辛辛苦苦调出来的许用工况,只能轻微的扰动
: 一个人要有多armpits-maniac还愿意为laxigile辩解

H**r
发帖数: 10015
38
软件的改动很多都是不必要的,主要大家觉得反正你们马工闲着也是闲着,没事儿就升
升级呗。
从根本人来说,大家都理解为什么装修改动代价大,而不理解软件为什么改动也代价大。

扰动

【在 h**********c 的大作中提到】
: 这话说了多少遍了,看见一遍说一遍,任何复杂系统的新变化都是不可控的,几乎所有
: 人类伟大的工程都是科学家技术人员工程师辛辛苦苦调出来的许用工况,只能轻微的扰动
: 一个人要有多armpits-maniac还愿意为laxigile辩解

H**r
发帖数: 10015
39
我最难理解的是怎么有些程序员也被洗脑了…
Agile还有个大问题就是测试成本太高了,测了又发现改出新bug.
软件没加多少功能,倒是忙活了半天

【在 n******t 的大作中提到】
: 不会写程序的人来管程序员,不管用什么xxx programming都是忽悠人的。
n*******4
发帖数: 2285
40
agile 对付变动的策略就是TDD和CI. 只有这两项做到位了agile 才能成功。

【在 H**r 的大作中提到】
: 我最难理解的是怎么有些程序员也被洗脑了…
: Agile还有个大问题就是测试成本太高了,测了又发现改出新bug.
: 软件没加多少功能,倒是忙活了半天

相关主题
各位轮子派?你们用到后面不觉得蛋疼?诡异的异常处理
数值计算我老版问我
有多少人觉得这一波AI是忽悠?男盗女娼养出来的都比goodbug文明
进入Programming版参与讨论
H**r
发帖数: 10015
41
当然可以做。
代价不小

【在 n*******4 的大作中提到】
: agile 对付变动的策略就是TDD和CI. 只有这两项做到位了agile 才能成功。
n*******4
发帖数: 2285
42
CI的成本是一次性的。TDD大约增加20%的coding时间,但当codebase变大后它可以使需
求变动的代价变小,代价和codebase大小呈线性增长关系。不做TDD,这个关系很可能
是指数式的。codebase变大后,用TDD的好处就越来越显露出来。

【在 H**r 的大作中提到】
: 当然可以做。
: 代价不小

h**********c
发帖数: 4120
43
那去问nasa对agile有什么看法,yc上转过nasa的code standard,你有空也看看。

【在 x****u 的大作中提到】
: 从肯尼迪提出登月到阿波罗11号,新变化不知道有多少万次
:
: 扰动

h**********c
发帖数: 4120
44
你说的tdd就是要保证regression of tests,从混沌理论讲要保证流形轨迹stable。微
积分上说最少连续,避免cusp。工业控制实践就是现有系统不稳定,就要隔离,用新的
物理化学参数强制系统进入稳定状态,限定了一堆条件,就出来工程中的模型率,就是
系统不可能线性的放大。asymptotic analysis就是高度的理想化,硬盘内存尺寸限制
,n怎么可能无限递增。
说到这里,这完全是对自然科学,物理化学的认识,跟agile有什么关系。
agile的人最标榜自己不是waterfall,那么你要测试回归,tdd,这不是water fall 是
什么?
还是当年外面的教授来讲学,设完了计,计完了设。。。
agile就是没有学习软件工程建模,不愿意学习软件工程建模的人搞出来的晃子。
结果就是经常自相矛盾,前言不搭后语。软工不干活,没法干完全是user stories 互
相矛盾。
我老从政治经济学上分析,就是有些人非要扎到工程师堆里,捞取政治经济利益,就象
兄弟连里那个戴克。
至于项目成不成,资本家的钱是否打了水漂,人家简历加了一项方便转进,who cares?

【在 n*******4 的大作中提到】
: CI的成本是一次性的。TDD大约增加20%的coding时间,但当codebase变大后它可以使需
: 求变动的代价变小,代价和codebase大小呈线性增长关系。不做TDD,这个关系很可能
: 是指数式的。codebase变大后,用TDD的好处就越来越显露出来。

x****u
发帖数: 44466
45
TDD是极为节省码农时间的技术
虽然写的时候打字量略大,但之后调整个什么能几周几个月的省时间。

【在 n*******4 的大作中提到】
: agile 对付变动的策略就是TDD和CI. 只有这两项做到位了agile 才能成功。
x****u
发帖数: 44466
46
TDD和test regression是完全两回事。

【在 h**********c 的大作中提到】
: 你说的tdd就是要保证regression of tests,从混沌理论讲要保证流形轨迹stable。微
: 积分上说最少连续,避免cusp。工业控制实践就是现有系统不稳定,就要隔离,用新的
: 物理化学参数强制系统进入稳定状态,限定了一堆条件,就出来工程中的模型率,就是
: 系统不可能线性的放大。asymptotic analysis就是高度的理想化,硬盘内存尺寸限制
: ,n怎么可能无限递增。
: 说到这里,这完全是对自然科学,物理化学的认识,跟agile有什么关系。
: agile的人最标榜自己不是waterfall,那么你要测试回归,tdd,这不是water fall 是
: 什么?
: 还是当年外面的教授来讲学,设完了计,计完了设。。。
: agile就是没有学习软件工程建模,不愿意学习软件工程建模的人搞出来的晃子。

n******7
发帖数: 12463
47
很有道理

【在 q*c 的大作中提到】
: 压迫也是有条件的。你要别人没选择才能这样压迫。
: 不然就和前面亚麻一样, 全组人跑了一半,更狠的走前给总监参一本。 经理就被开除
: 了。 两个经理就是这样被干的。
: 事情都是个平衡。
: 至于地位, 公司就是个吃饭的地方, 绝大多数人还是成年成熟的人, 面子上还是能
: 混的过去。 碰到倒霉哪也是没法 -- 你碰到黑哥哥给你来个 knock out 你咋办?

h**********c
发帖数: 4120
48
mmt是个思想激烈碰撞的地方,这样的地方是人类世界未来的希望,
就跟你碰撞下去,那你说说agile 是咋回事儿?

【在 x****u 的大作中提到】
: TDD和test regression是完全两回事。
l*********s
发帖数: 5409
49
tdd和agile是正交关系,tdd意思就是多写unit tests, 锁定语言不能表述的关联/限制
条件。
n****l
发帖数: 1739
50
当然,大众的“软件公司”跟进的东西,基本都是垃圾。 他们的管理层就是想把成本
压低,把人变成可以替换的resouces, 强调process,寻求silver bullet. 在真正碰到
高手把他们的饭碗搞掉的时候,这些人才能认识到自己的问题。

【在 H**r 的大作中提到】
: 什么Agile,Extreme programming之类的都是忽悠人的,没有实质内容
相关主题
以后别讨论啥ide vs vi了大家比较一下,dot net TDD nunit,mbunit和xunit.net那个好?
求推荐最好的文件浏览和编辑工具大家写unit test的时间会花多少?
Google confirms next Android version won’t implement Oracl (转载)Looks like 王垠 was right about Google culture
进入Programming版参与讨论
x****u
发帖数: 44466
51
TDD是用代码测试代码本身,测试对象不是软件,而是代码本身。用软件保证代码沿着
期望的路径执行,产生期望的结果。

【在 h**********c 的大作中提到】
: mmt是个思想激烈碰撞的地方,这样的地方是人类世界未来的希望,
: 就跟你碰撞下去,那你说说agile 是咋回事儿?

s********r
发帖数: 394
52
你说的是unit test,还有integration test和acception test

★ 发自iPhone App: ChineseWeb 8.7

【在 x****u 的大作中提到】
: TDD是用代码测试代码本身,测试对象不是软件,而是代码本身。用软件保证代码沿着
: 期望的路径执行,产生期望的结果。

W****y
发帖数: 124
53
agile本身如果是比较正常的关心下属的老板手上,还是可以的。问题很多大小老板就
是一门心思你们得多干活,自愿加班,10分钟做完一个module,不象牛一样干我就要你
们micro management,借agile的名义。
1 (共1页)
进入Programming版参与讨论
相关主题
王垠:解密“设计模式”数值计算
王垠忏悔录有多少人觉得这一波AI是忽悠?
谈一下王垠当年制造出的一个大麻烦诡异的异常处理
functional programming why?我老版问我
unit testing有多么的重要男盗女娼养出来的都比goodbug文明
王垠:我为什么不在乎人工智能以后别讨论啥ide vs vi了
【工作机会】Equal Experts 在美东招Senior JVM Developer (转载)求推荐最好的文件浏览和编辑工具
各位轮子派?你们用到后面不觉得蛋疼?Google confirms next Android version won’t implement Oracl (转载)
相关话题的讨论汇总
话题: agile话题: tdd话题: 时间话题: extreme