2007年06月
本处指的中小型软件开发项目是指: 参与开发的直接人员(即开发团队)数量在3~25人 开发时间在3个月~18个月的软件项目 代码行数5000~75000行 子程序数量300~3500个。大部分软件开发项目都是中小软件项目,或者说都可以应用本处所说的项目管理原则,中小项目软件开发的组织设计主要是设计参与项目开发的各种角色及其权利、责任和这些角色之间的关系。里程碑应该是团队阶段性工作完成的标志,对于任何一个里程碑都应该给于认真的检查、审定和批准。一般里程碑应该少于两个月,多于三个星期,里程碑给团队带来成就感,提高士气。阅读全文>
发表于 @ 2007年06月30日 22:49:00|评论(loading...)|编辑
Singleton模式要求一个类有且仅有一个实例,并且提供了一个全局的访问点。那么绕过常规的构造器(new),提供一种机制来保证一个类只有一个实例就是单件模式了。保证一个类仅有一个实例,并提供一个访问它的全局访问点。阅读全文>
发表于 @ 2007年06月24日 23:06:00|评论(loading...)|编辑
Struts ,java方法学在.net中的应用,view,Controller,Model,Struts 阅读全文>
发表于 @ 2007年06月18日 23:15:00|评论(loading...)|编辑
软件行业的前景,软件专业领域框架的复杂性,管理的有序性,软件开发的速度阅读全文>
发表于 @ 2007年06月15日 23:42:00|评论(loading...)|编辑
数据格式字符串由以冒号分隔的两部分组成,形式为 { A : Bxx }。阅读全文>
发表于 @ 2007年06月14日 15:40:00|评论(loading...)|编辑
该代码片段将生成一个弹出式控制台应用程序,并且将显示记事本。CodeSmith 附带了许多模板,包括对应于所有 .NET 集合类型的模板以及用于生成存储过程的模板,但该工具的真正威力在于能够创建自定义模板。通过使用 .NET Reflector,您可以查看 Microsoft 在编写数据集的 ReadXml 方法时使用了什么,或者查看他们在从配置文件读取数据时做了哪些工作。.NET Reflector 还是一个了解以下最佳实施策略的优秀方法:创建诸如 HttpHandlers 或配置处理程序之类的对象,因为您可以了解到 Microsoft 工作组实际上是如何在框架中生成这些对象的。阅读全文>
发表于 @ 2007年06月10日 16:35:00|评论(loading...)|编辑
为什么要写成抽象工厂的模式,我想说明一下:
1.可以少改代码,我一向认为只要改了代码就需要花大量的成本(时间、金钱)进行测试...
2.能隔离要生成的具体对象,也就是松耦合。这样做的好处是,可以自由改动、增加这些具体的工厂类(FactoryCai)。
阅读全文>
发表于 @ 2007年06月07日 16:45:00|评论(loading...)|编辑