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

推荐订阅源

T
Tor Project blog
博客园 - 聂微东
Microsoft Azure Blog
Microsoft Azure Blog
博客园 - 【当耐特】
G
Google Developers Blog
J
Java Code Geeks
The Cloudflare Blog
Attack and Defense Labs
Attack and Defense Labs
宝玉的分享
宝玉的分享
Last Week in AI
Last Week in AI
Cisco Talos Blog
Cisco Talos Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
I
Intezer
Jina AI
Jina AI
T
Tenable Blog
P
Palo Alto Networks Blog
Project Zero
Project Zero
D
DataBreaches.Net
Hugging Face - Blog
Hugging Face - Blog
The Hacker News
The Hacker News
F
Full Disclosure
Cloudbric
Cloudbric
量子位
H
Heimdal Security Blog
K
Kaspersky official blog
有赞技术团队
有赞技术团队
罗磊的独立博客
V
Vulnerabilities – Threatpost
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
阮一峰的网络日志
阮一峰的网络日志
Vercel News
Vercel News
Recent Announcements
Recent Announcements
WordPress大学
WordPress大学
GbyAI
GbyAI
S
SegmentFault 最新的问题
M
MIT News - Artificial intelligence
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
I
InfoQ
Recorded Future
Recorded Future
Security Archives - TechRepublic
Security Archives - TechRepublic
AI
AI
Webroot Blog
Webroot Blog
C
CXSECURITY Database RSS Feed - CXSecurity.com
爱范儿
爱范儿
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
T
The Exploit Database - CXSecurity.com
Apple Machine Learning Research
Apple Machine Learning Research
C
Cybersecurity and Infrastructure Security Agency CISA
H
Hacker News: Front Page
Latest news
Latest news

博客园 - 发条成

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