惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

酷 壳 – CoolShell
酷 壳 – CoolShell
H
Hacker News: Front Page
P
Palo Alto Networks Blog
T
ThreatConnect
Apple Machine Learning Research
Apple Machine Learning Research
博客园_首页
T
True Tiger Recordings
P
Privacy & Cybersecurity Law Blog
B
Blog
IT之家
IT之家
Last Week in AI
Last Week in AI
F
Full Disclosure
Hacker News: Ask HN
Hacker News: Ask HN
C
Comments on: Blog
Microsoft Azure Blog
Microsoft Azure Blog
C
Cybersecurity and Infrastructure Security Agency CISA
Microsoft Security Blog
Microsoft Security Blog
博客园 - 【当耐特】
N
News and Events Feed by Topic
NISL@THU
NISL@THU
腾讯CDC
雷峰网
雷峰网
Security Latest
Security Latest
李成银的技术随笔
M
Microsoft Research Blog - Microsoft Research
L
LangChain Blog
L
Lohrmann on Cybersecurity
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
C
Check Point Blog
Y
Y Combinator Blog
Recent Announcements
Recent Announcements
博客园 - Franky
N
News | PayPal Newsroom
V
V2EX
A
About on SuperTechFans
The Register - Security
The Register - Security
月光博客
月光博客
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Google Online Security Blog
Google Online Security Blog
MyScale Blog
MyScale Blog
Cisco Talos Blog
Cisco Talos Blog
Vercel News
Vercel News
WordPress大学
WordPress大学
C
Cyber Attacks, Cyber Crime and Cyber Security
The Hacker News
The Hacker News
IntelliJ IDEA : IntelliJ IDEA – the Leading IDE for Professional Development in Java and Kotlin | The JetBrains Blog
IntelliJ IDEA : IntelliJ IDEA – the Leading IDE for Professional Development in Java and Kotlin | The JetBrains Blog
爱范儿
爱范儿
A
Arctic Wolf
L
LINUX DO - 最新话题
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More

博客园 - 发条成

Google Desktop Search终于现身 自制小游戏:Resurrection Of The Mummy(木乃伊总动员) Long time no blog... Blog.com印象 Give Mom a Gmail account! 收到了Gmail的Beta测试邀请 Blog of the Day:几个中文技术类Blogger Groups Recommand of the Day: 两个有趣的网站 Recommand of the Day:Names in English RSS of the Day:中文RSS资源 80后 Donews.com:SpyMac.com也提供了1G的Email. 看到拍电影的了 ToolBar时代 Recommend of the Day:Orkut社区和明星推荐 天光照相馆 敏捷开发方法的一个list - 发条成 XP实施工具 You'll never shut down the real Napster.
开始极限编程之旅
发条成 · 2004-02-22 · via 博客园 - 发条成

这几天一直在研究Test Driven Design and Development/ Test-First Programming,先是学习nUnit,感觉这种先写测试用例的方法学真是新鲜,也很有效(尤其对于我这种总是偷懒企图简化单元测试的:D)。然后顺藤摸瓜,接触到了nAnt和cruisecontrol.net这些自动测试,Build,发布工具,然后就是扑面而来的概念,什么continuous integration啦,nighty build啦,small release啦,真有点晕头转向。当然这只是涉及到了XP的一部分,我最初对XP的了解就只是站着开会,结对编程之类,感觉离自己很远,没想到这下从测试,发布的角度切入了进来,感觉作为敏捷方法的一种,XP确实是一种优秀的创新的方法学,Martin Fowler,Kent Beck,Scott Ambler也成了我的新偶像。

现在.Net自动测试这方面的资料不多,网上大多都是JUnit和Ant的资料,只能将就着看,.Net是用attribute将测试用例和nUnit Framework嵌到代码中去的,而不是采用继承的方法,真是方便多了,对于以后的变更也有好处。看着nUnit GUI的绿色进度条,真是很有成就感。我还找到了一个nAntPad的工具,用他生成build文件比手工写快多了,在

www.nantpad.com有下载。

到china-pub上搜了搜,极限编程一共有邮电的7本系列书和机工的一本Java极限编程,看中了一本《极限编程基础、案例与实施》,因为就这本对相关工具有所提及,这本书是Sams的Teach Yourself xxx in 24 Hours系列的一本,我对Sams的书没什么好印象,不过这次只能将就了,买回来看了看,感觉还可以,如果你只是想熟悉xUnit,Ant等工具,这本书应该是唯一的选择了。另一本《解析极限编程—拥抱变化》也不错,不过囊中羞涩,只能做罢了。


极限编程类书籍
http://www.china-pub.com/computers/browse/browse_result.jsp?typeid=C06-05&ptypename=%BC%AB%CF%DE%B1%E0%B3%CC&pptypename=

 极限编程基础、案例与实施

http://www.china-pub.com/computers/common/info.asp?id=15887

Sams Teach Yourself Extreme Programming in 24 Hours
http://www.amazon.com/exec/obidos/tg/detail/-/0672324415/qid=1072342136//ref=sr_8_xs_ap_i0_xgl14/102-3829400-7895333?v=glance&s=books&n=507846