"这不象软件工程"

来源:互联网 发布:中建八局投资公司知乎 编辑:程序博客网 时间:2024/05/19 21:17
Scott Ambler在Agile Modeling中反击Agile怀疑论者所谓Agile实践“看起来不象(正式的)软件工程”时说,很多广为接受的软件工程实践,在实际工作中根本一点都行不通。正如Martin Fowler在LayeringPrinciples提到的:


A couple of people were surprised that principles that they had heard often (and disliked) were trashed in the voting. (Separate development teams by layer and Rethrow exceptions at layer boundaries.) Similarly there was a surprise that "Business layer only uses abstractions of technological services" got such a strong vote even though it's rarely done in practice.


听起来就像是悖论!而我们身边,这样的悖论还少么?

Update 2004.01.16
David J. Anderson发表了自己对于Separate development teams by layer 的意见
原创粉丝点击