posted @ 2012-04-16 21:55 romi 阅读(249) 评论(0) 推荐(0) 编辑
摘要:
如何从其他渠道获得反馈习惯19:守护天使敏捷就是管理变化的,为了应对代码的变化,你需要持续获得代码健康状态的反馈。带上守护天使,自动化单元测试。敏捷式的单元测试,用代码来进行测试,可以选择一个标准的测试框架,来帮助完成简单的便携与测试工作。单元测试是最受欢迎的一种敏捷实践,推荐《单元测试之道》。单元测还是可以很好的学习API。习惯20:先用它在实现它编写之前,先写测试。将TDD(Test Driven Development,测试驱动开发)作为设计工具,它会为你带来更简单更有效的设计。切身感受:只在有具体理由的时候才开始编码,你可以专注于设计接口,而不会被很多实现的细节干扰。习惯21:不同的环 阅读全文
摘要:
没有任何计划在遇敌后还能继续执行。我们真正的敌人是变化。让用户和客户参与开发很重要。习惯10:让客户做决定开发者(即项目经理)能做的一个最重要的决定就是:判断哪些是自己决定不了的,应该让企业主做决定。你不需要给业务上的关键问题做决定,毕竟那不是你的事情。和客户讨论时,不要从技术的角度,而要从业务的角度介绍每种方案的优缺点,以及潜在的成本和利益。习惯11:让设计指导而不是操纵开发设计文档应尽可能的详细。在高层方面,详细描述对象的关联关系,在底层方面,详细描述对象之间的交互。画关键工作图(用UML),因为要使用类及其交互关系来描绘系统是如何组织的。然后才是开始编码。不要把时间浪费在编码前具体细节的 阅读全文
posted @ 2012-04-16 21:53 romi 阅读(416) 评论(0) 推荐(0) 编辑
摘要:
Online Global Satellite Image and Atlas:http://library.gmu.edu/resources/sci/Geog579.htm· 可以下载Aster,QuickBird,IKonos,OrbView,LandSat, SRTM,MODIS数据的网站:·http://glcf.umiacs.umd.edu/data/·http://ladsweb.nascom.nasa.gov/data/NASA数据站...推荐· National Geophysical Data CenterGSHHS - A Glob 阅读全文
posted @ 2012-04-11 13:17 romi 阅读(4057) 评论(0) 推荐(0) 编辑
摘要:
即使你已经在正确的轨道上,但如果只是停止不前,也仍然会被淘汰出局。是否能跟上变化,完全取决与你自己。学习新的技术和新的开发方法很重要。习惯5:跟踪变化唯有变化是永恒的。当今快速发展的IT时代,你从事的是一项充满激情且不停变化的工作。迭代和增量式的学习;了解最新行情;参加本地的用户组活动;参加研讨会议;如饥似渴的阅读;你不需要精通所有的技术,但需要清楚的知道行业的动向,从而规划你的项目和职业生涯。你要明白为什么需要这项新技术——他试图解决什么问题?他可以被用在什么地方?习惯6:对团队投资午餐会议习惯7:懂得丢弃随着科技的进步,曾经非常有用的东西往往会靠边站。在学习一门新的技术时,多问问自己,是否 阅读全文
posted @ 2012-04-07 13:12 romi 阅读(316) 评论(0) 推荐(0) 编辑