- 博客(8)
- 资源 (23)
- 收藏
- 关注
原创 看“单一职责原则”的感悟
最近开始拜读AnyTao的《你必须知道的.NET》,在面向对象的大原则中,他罗列出了七个设计原则,其中“单一职责原则”就是他所谈的第一个。对于这个他里面有一段比较经典的思想:一个类,最好只做一件事情,只有一个一起它变化的原因。正如他所举的例子来说,相对很现实。将验证条件功能和对数据进行增删改查的功能分开,让一个类中只会去做一件事情,这样的好处,我的粗浅认识是:第一便于代码调试,容易将代码的
2008-07-23 22:41:00 947
原创 非功能需求的重要性
好的架构设计应该具有以下几点: 1.良好的模块化.每个模块职责明晰,模块之间的送耦合,模块内部高聚合并合理地实现信息隐藏. 2 .适应功能需求的变化,适应技术的变化.应该保持应用相关模块和领域通用模块的分离,技术平台相关模块和独立于具体技术的模块分离从而达到"隔离变化"的效果. 3.对数据的良好规划. 4. 明确灵活的部署
2007-06-18 22:21:00 3490
原创 概念性架构-(看《软件架构设计》)
概念性架构就是对系统设计的最初的构想, 就是把最关键的设计要素合交互的机制确定下来,然后考虑具体技术的运用,设计出实际架构。概念架构并没有严格的定义,也不应该有过于严格的定义。概念性架构设计对我们有很大的启发: 概念性架构通过主要的设计元素及他们之间的关系描述系统; 概念性架构符合“软件架构”的定义,从“架构=组建+交互”的角度而言,概念性架构包含概念性组
2007-06-16 21:57:00 1242
原创 数据绑定
最近一段时间,经常使用GridView控件,因此就会使用到DataSource属性和DataBind()方法来绑定数据。在使用GridViw的过程中,会发现有些需要显示的内容并不是 你一次就能都找出来显示。因为以前使用DataSet来作为数据源没有考虑别的为数据源,遇到这种情况时处理就很困难。有一次,我无意之中使用DataTable作为数据源,发现和DataSet的效果一样,没有大的区别;
2007-02-25 11:49:00 646
原创 一段时间内的迷惑
写的这些内容,都是自己好几个月的感觉,这段时间我自己在做b/s结构的一个信息管理系统. 写了一段时间,知道了自己的不足,开始找一些资料看,然后进行修改.慢慢的,发现我自己做的东西只是最简单的东西.比如说,软件的层次不太明显,我经常自我安慰说:按开发的结构是两层半,虽然使用的是面向对象的语言,可是做的却不是那个东西.还是结构化的开发. 我现在是什么都懂点,什么都不精,不知道有没有和我一样的人.说
2006-09-26 22:12:00 842
原创 最近比较累---6S
最近单位搞6S,虽然一直都在战斗,呵呵已经好长时间了,但是这个八月的6S把我和我的同事都累毙了!今天是院领导来检查成果,我们是重上个星期开始斗争,直到现在快吃中饭,几乎手脚就没有停过! 我上星期就把单位中的柜子的个人的东西整理了一个大包,然后星期天都搬到公寓里,比较沉.然后让我单位的柜子小箱子都空出来,就是为了检查的时候整齐,整洁!然后是什么东西都要贴标识,然后,就要按标识的
2006-08-29 11:33:00 935
原创 GridView 实现分页和排序
设计界面程序:http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml" > 无标题页
2006-04-28 10:53:00 1183
原创 GridView 实现分页和排序
设计界面程序:http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml" > 无标题页
2006-04-28 10:52:00 3490 2
大象 Tinking in UML
2010-09-18
大象 Tinking in UML
2010-09-18
大象 Thinking in UML
2010-09-18
大象 Tinking in UML
2010-09-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人