CSDN专家博客精华版

为人民服务!
  首页  :: 新随笔  :: 管理
上一页 1 ··· 262 263 264 265 266 267 268 269 270 ··· 521 下一页

2007年12月17日

摘要: 自从我学习程序设计开始,就不断地听到大家谈论面向对象。在最开始接触C++时,确实被它的OO特性迷住了,相比之前用过的C语言更加丰富多彩。想当初,经常因为写出了一个类而暗自自豪半天。现在做程序员也有些年头了,回过头来看以前似乎领悟到的OO思想又有了一些新的感悟。一、代码之外的对象提起OO,大家都会想到class关键字。以前老师这么教的,平时自己也是这么用的。虽然有些语言中的表现不一样,但本质上都... 阅读全文

posted @ 2007-12-17 10:38 csdnexpert 阅读(108) 评论(0) 推荐(0)

摘要: 一年一度的应届毕业生找工作的事牵动了不少人的心。刚从学校出来,或踌躇满志、或茫然若失,不管怎么说找工作的事对于我们来讲都算是人生的一大波折。在找工作的过程中我们会遇到不少的机会,怎样把握就要看具体情况了。其中有一部分人能力比较强,除了能进入一些大公司外还能找到进入小公司当“老大”的机会。不同的人会有不同的看法,是在大公司做基层的工作还是到小公司直接做比较高层的事情,是比较难选择的。接下来要讲的... 阅读全文

posted @ 2007-12-17 10:38 csdnexpert 阅读(263) 评论(0) 推荐(0)

摘要: 平台是软件架构中用得比较多的一个词。操作系统是一个平台,Java和.Net的虚拟机是一个平台,这些平台都是和计算机本身结合得比较紧密的。在我们做具体的项目时,业务部分是花费精力比较大的一块,而业务平台的构建可以大大地提高开发效率,并且可以有效提升软件质量。这里讲一讲业务平台在系统中的位置。一、领域层最难做 在三层结构中,领域层是最麻烦的一部分。首先,领域层要能正确地实现需求,然后还要能快速地... 阅读全文

posted @ 2007-12-17 10:38 csdnexpert 阅读(91) 评论(0) 推荐(0)

摘要: 在Gof的设计模式中,有一个模式引起的争议比较大,有很多人甚至认为这个模式应该排除在OO模式之外,原因在于它不具有OO的特性。不管怎么说,这个引起争议的模式还是非常特别的,只要我们静下心来分析一下,不难发现它的迷人之处。这个模式就是Command模式。一、基本的Command模式最简单的Command模式中,包含一个ICommand接口,接口只有一个方法Execute。不同的Command对象... 阅读全文

posted @ 2007-12-17 10:38 csdnexpert 阅读(116) 评论(0) 推荐(0)

摘要: 职业一般来说会占用我们每个人生命中的大部分时间,而职业发展中变化莫测的因数常常令我们束手无策、捉襟见肘。在面对变化多端的情况时,中国人的传统智慧就发挥出最大的优势了。如何将快速变化 、不好掌控的事情处理得井井有条,这需要我们懂得易经中变与不变的道理。一、职业规划的重要 职业生涯会陪伴我们几十个年头,单从时间上讲,这份投资就已经是不容小觑的了。另外还有生存基本资源的获取,人生价值的实现,个人能... 阅读全文

posted @ 2007-12-17 10:38 csdnexpert 阅读(138) 评论(0) 推荐(0)

摘要: 人处理的信息量有限,在面对复杂庞大的系统时,我们需要采用分而治之的方法。在软件设计领域内,出现了风靡一时的面向对象,它的前身可以说是模块划分。将系统分成一块块的似乎非常自然。但现在又出现了AOP的思想,它从另外一个角度划分子系统。这点倒和中医的思想有相似之处。一、AOP基本思想这里介绍一本书"Aspect-Oriented Software Development with Use Cas... 阅读全文

posted @ 2007-12-17 10:38 csdnexpert 阅读(111) 评论(0) 推荐(0)

摘要: 我们知道,周易中的卦象有六爻,每爻分为阴阳两种情况。人们在用易经算卦的时候有一套演算的方法。这种演算的方法叫做易经中的“数”。主要是和数字有关。和数字有关的现在都可以用计算机来实现。这里就介绍一下远古时人们卜卦的算法,并且附上一段C#的代码来说明怎样在计算机中实现算卦的演算方法。一、揲筮 演算称作“揲筮”,用的工具是蓍草的茎杆。蓍草我也没有见过,据资料记载,它是一种多年生草本植物,每年生一茎,... 阅读全文

posted @ 2007-12-17 10:38 csdnexpert 阅读(242) 评论(0) 推荐(0)

摘要: 架构设计是一个非常大的话题,不管写几篇文章,接触到的始终只是冰山一角,更多的是实践中去体会。这篇文章主要介绍的是面向对象OO,面向方面AOP,面向服务SOA这三个要素在架构设计中的位置与作用。一、架构设计三个维度 架构设计有三个维度,或者说是我们在考虑架构时需要思考的三个方向。分别为:面向对象、面向方面、面向服务。这三个维度可以看作是正交的,但不同维度会互相印证,互相支撑。整个架构的示意图如下... 阅读全文

posted @ 2007-12-17 10:38 csdnexpert 阅读(245) 评论(0) 推荐(0)

摘要: 在中国有很多七八十时年代的程序员。至于他们为什么会进入IT这行,原因有很多。其中有很大部分就像我一样,都是跟着盖茨的身影闯进来的。不管现在混得怎样,盖茨的创业神话在我们心中留下的印痕始终不能抹去。正是这样的一批年轻人,追逐着自己心中的“盖茨”梦,共同建设着中国的IT行业。一、心浮气躁的年代浮躁是现在的通病,不仅仅是我们做IT的。前段时间网上有篇贴子是介绍的哥怎样赚钱的,看过这篇帖子的人数都数不... 阅读全文

posted @ 2007-12-17 10:38 csdnexpert 阅读(203) 评论(0) 推荐(0)

摘要: 三层架构是我们设计复杂的企业应用的一个最基本的分层结构了。下面试图阐述一下三层架构的基本特性。并且结合易经的知识来帮助我们理清思路,更好地看到三层架构的本质。这里要向大家推荐Martin Fowler写的《企业应用架构模式》,里面对三层架构有很清楚的解释了。一、三层架构 在分解复杂的软件系统时,我们常用的技术之一就是分层。计算机世界中大量使用分层,比如说从应用软件、操作系统到硬件层;另外还有... 阅读全文

posted @ 2007-12-17 10:38 csdnexpert 阅读(105) 评论(0) 推荐(0)

上一页 1 ··· 262 263 264 265 266 267 268 269 270 ··· 521 下一页