随笔分类 -  程序人生

摘要:敏捷开发,Agile Development,就是指能够在需求迅速变化的情况下快速开发软件。我们接触最多敏捷实践方式有:极限编程(XP)、结对编程、测试驱动开发(TDD)等。 追究敏捷的历史,就必须... 阅读全文
posted @ 2010-08-23 09:15 葡萄城技术团队 阅读(1220) 评论(3) 推荐(2) 编辑
摘要:在TXX的设计Review会议上,WQX问我,我们的设计可以做到什么程度?我说,钱多就设计的详细,钱少就设计的粗略。他说,也许我们可以稳定到某一个程度,不论项目大小,钱多少。我想,大家都体验到了UML为设计带来的许多好处,比如交流便捷,规范开发,还有就是强迫思考,强迫我们考虑“谁是谁”和“谁做什么” 阅读全文
posted @ 2010-07-26 12:36 葡萄城技术团队 阅读(3434) 评论(12) 推荐(3) 编辑
摘要:阅读了博客园发布的IT文章《30个提高Web程序执行效率的好经验》,这30条准则对我们web开发是非常有用的,不过大家可能对其中的一些准则是知其然而不知其所以然。 下面是我对这些准则的理解和分析,有些有关JS性能的准则,我也测试了它们的差异,大家可以下载DEMO页面,如有理解不正确的地方,请大家指正 阅读全文
posted @ 2010-07-12 17:28 葡萄城技术团队 阅读(7749) 评论(22) 推荐(14) 编辑

点击右上角即可分享
微信分享提示