摘要:
结对编程是什么?在此模式下,一对程序员并肩作战,平等互补进行开发工作。两个程序员并排坐在一台电脑前,同对一台显示器,使用同一个键盘,同一个鼠标进行工作。一起分析,一起测试,一起设计,一起编程。这个图很好的说明了结对编程那么结对编程中两个人如何扮演角色?应该是驾驶员,和领航员的角色。驾驶员是控制键盘输入的人,而领航员是起到领航,提醒的作用。为什么结对编程?(结对编程的经济学意义)你说工程量是一定的,如果两个人编程,那么编程速度就会提高一倍,时间就会节省一半,为什么要编程?1:首先不得不承认,每个在各自独立设计,实现软件的过程中不免要犯各种错误。在结对编程中,因为有随时的复审和交流,每个人都有强项
阅读全文
posted @ 2011-08-29 09:26
HackerVirus
阅读(680)
推荐(0)
摘要:
作为Web开发人员,我为什么喜欢Google Chrome浏览器本文短址:http://s8.hk/5uxv【原文地址:http://www.cnblogs.com/QLeelulu/archive/2011/08/28/2156402.html】在Google Chrome浏览器出来之前,我一直使用FireFox,因为FireFox的插件非常丰富,更因为FireFox有强大的Firebug,对于前端开发可谓神器。在Chrome出来的时候,我就喜欢上它的简洁、快速,无论是启动速度还是页面解析速度还是Javascript执行速度(现在的FireFox4也比之前的FireFox3有很大的进步)。不
阅读全文
posted @ 2011-08-29 09:24
HackerVirus
阅读(647)
推荐(0)
摘要:
.Net Framework推出的许多新技术为上述任务的实现提供了相对简单的解决方案。其中,基于SOAP的Web Service在处理分布式应用时具有比传统的DCOM/CORBA明显的优点,结合基于Web的ASP.NET页面开发技术和SQL Server数据存储技术(或Xml文档),在.Net下开发N层应用程序也不再困难。 一、分布式处理概述 分布式处理是将应用程序逻辑分布到2台或者更多台计算机上,在物理上或逻辑上分离的单元中。这一概念并不是新生事物,在大型工程已经得到广泛使用。只不过,Internet的出现为分布式处理赋予了新的特征,Internet内部连接的特性可以让成百上千的计算...
阅读全文
posted @ 2011-08-26 09:45
HackerVirus
阅读(229)
推荐(0)
摘要:
抽空学习了下敏捷开发,觉得跟自己的一些想法不谋而合,如果一个团队能实施scrum,那效率一定非常高,非常适合移动开发,Android,IOS,WM等小team开发一个app。希望对大家也有帮助, 前期可能会觉得有点别扭,但是坚持下来,效果会非常不一样。你会发现,效果高很多,而且规范。 产品backlog是Scrum的核心,也是一切的起源。从根本上说,它就是一个需求、或故事、或特性等组成的列表,按照重要性的级别进行了排序,它里面包含的是客户想要的东西,并用客户的术语加以描述。 包括以下字段:ID – 统一标识符,自增长NAME – 简短的、描述性的名称Importance – 产品负责人评...
阅读全文
posted @ 2011-08-26 09:43
HackerVirus
阅读(641)
推荐(0)
摘要:
为了把在Windows Azure中运行的,使用强大的WCF框架的服务暴露出来,Windows Azure提供了一个WCF角色。无论在哪个框架和平台上构建复杂的,具有高度可扩展性的系统,通过它们的功能进行逻辑分组,针对那些分组来抽象代码,并 且分别执行它们,都是一种简单而高效的扩展性策略。你应该把用来“绘制图形”的可执行代码分成一组,然后找出图形绘制服务的瓶颈,通过增加负责这个任务的 Windows Azure实例的数量,你可以集中更多的计算能力来完成这个任务。Windows Communication Foundation (WCF)是一种被广泛使用的客户端/服务端通信技术,它是由微软提..
阅读全文
posted @ 2011-08-26 09:41
HackerVirus
阅读(245)
推荐(0)
摘要:
C# 关闭/打开显示器工具+源码(一个API的简单操作)如有转载,请注明出处:http://www.cnblogs.com/flydoos/archive/2011/08/23/2150132.htmlC# 关闭/打开显示器工具+源码(一个API的简单操作)最近这些日子,连夜总是要下载一些资料,要是看到电脑亮灯吧,又会给家里人骂,真够纠结的,更郁闷的是笔记本又不能“立刻”关闭显示器(待机一段时间才会自动关闭)~~超级无语。所以就写个小程序,来帮我关闭显示器喽,程序只有一段话,没别的。一看就懂,直接上源码:如果这篇文章对你有用,请留个手印~~1usingSystem;2usingSystem.C
阅读全文
posted @ 2011-08-26 09:40
HackerVirus
阅读(335)
推荐(0)
摘要:
WebMatrix教程(四) (读取数据库)拥有的都是恩典(宋历) 2011-08-26 05:07 阅读:442 评论:0C# 中奇妙的函数–5. Nullable 静态类拥有的都是恩典(宋历) 2011-08-25 08:40 阅读:1645 评论:7C# 中奇妙的函数 -- 4. Empty, DefaultIfEmpty, Count拥有的都是恩典(宋历) 2011-06-04 05:12 阅读:1697 评论:3码斗士的修炼之路 -- 如何保持并提升战斗力拥有的都是恩典(宋历) 2011-05-19 08:29 阅读:6138 评论:55C# 中奇妙的函数 -- 3. 联接序列的五种
阅读全文
posted @ 2011-08-26 09:30
HackerVirus
阅读(190)
推荐(0)
摘要:
EL4.1配置文件管理浅谈(1)摘要: 一、前言 我们知道高耦合性的代码是很不方便变更的,可能会导致牵一发而动全身,为了解耦大家想了很多方法,例如依赖注入等等,常见的做法是将这种耦合外推到配置文件,那么如何能对配置文件进行很好的组织就成了一个比较重要的部分。本文以EL4.1的配置文件管理为例子,看下他们是怎么做的。阅读全文posted @ 2010-04-12 21:24 Leo Zhang 阅读(675) | 评论 (2) 编辑浅析如何在ObjectBuilder2中用动态方法进行构造器注入摘要: 一、前言 在我看来,OB2是一个用来构建和管理对象的开放性的框架,我们可以...
阅读全文
posted @ 2011-08-26 09:24
HackerVirus
阅读(239)
推荐(0)
摘要:
jQueryUI Repeater 无刷新获取分页数据 - JQueryElement [6]麦丝平方 2011-08-25 16:05 阅读:1059 评论:4jQueryUI 时钟无刷新获取消息 - JQueryElement [5]麦丝平方 2011-08-21 17:25 阅读:1640 评论:3jQueryUI 按钮简便调用 WebService - JQueryElement [4]麦丝平方 2011-07-20 11:18 阅读:1411 评论:5功能完善的 jQueryUI 日期框服务器控件 - JQueryElement [3]麦丝平方 2011-07-14 12:09 阅读
阅读全文
posted @ 2011-08-26 09:20
HackerVirus
阅读(177)
推荐(0)
摘要:
图解持续集成--纯命令行实现.Net项目每日构建(升级版本)该工具源代码下载 在《纯命令行实现.Net项目每日构建》实现了完全自动化、可重复的构建工作,但随着时间的推移,新的问题暴露了:由于所在公司是一家 产品开发+现场实施 型的软件企业,十个人的研发团队并发支持四、五十个项目,每天除了完成客户个性化开发需求和沟通解决现场各种怪异问题之外,还要进行每日构建、版本发布(我们通常是一周对外发布一次版本,甚至临时版本)、甚至提供不同形式的源代码。在进度比较松的情况还能够勉强应付,但在进度较为紧张的时候,花较大精力去做这种事情,团队人员叫苦不迭。 针对这种情况,我们对第一个构建版本进行了改造,加入了主
阅读全文
posted @ 2011-08-26 09:17
HackerVirus
阅读(719)
推荐(0)