博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2007年5月9日

摘要: 第一点是:不断抽象已知的东西。现实生活总是包括很多零散的东西,待解决的问题不会只有一面,所以抽取零散东西的共同属性,聚合不同角度的同一面向,成为从问题领域进入编程领域的第一步。抽象的层次越高,你架构设计就越简单。 第二点是:面对未知的东西用已有的抽象经验来模拟体验,从而不断调整直至达到可以控制未知东西的程度。有了上面第一点的基础,才可能到达这第二点的境界。现实问题总是不断变化着的推陈出新的,从未知到半知到已知,是人认识客观世界的一个过程,恰如人生从天真到懵懂到成熟的过程。 切记不要被那些乱七八糟的东西晃花了眼,什么j2ee与.net之争,什么soa的革命等等,你不要去关心这些东西。当你在公司上班时,会有这样一个矛盾,当你完成公司交待的一个任务时,你可能为了尽快完成任务用了很多别人现成的框架。这本身没问题,但何谓专心的模仿?就是说你在工作之余,需要来研究这些框架,你可以不用这些框架,而是用最原始的方式来写,你会慢慢体会到框架的约束,进而有对框架进行改进的欲望。但是最终你也会发现:其实任何一个框架都比你自己写的要好。然而在你不断模仿的同时你就得到不断的 阅读全文

posted @ 2007-05-09 22:05 .NET酷 阅读(370) 评论(1) 推荐(0) 编辑

摘要: 1、 记住该记住的,忘记该忘记的。改变能改变的,接受不能改变的。2、 能冲刷一切的除了眼泪,就是时间,以时间来推移感情,时间越长,冲突越淡,仿佛不断稀释的茶。3、 怨言是上天给人类最大的供物,也是人类祷告中最真诚的部分。4、 智慧的代价是矛盾。这是人生对人生观开的玩笑。5、 世上的姑娘总以为自己是骄傲的公主(除了少数极丑和少数极聪明的姑娘外)。6、 如果敌人让你生气,那说明你还没有胜他的把握。如果... 阅读全文

posted @ 2007-05-09 21:21 .NET酷 阅读(528) 评论(1) 推荐(0) 编辑

摘要: 采用VBA引擎,通过定制Word模版,然后根据模版需要填充数据,然后OK,打印即可。 阅读全文

posted @ 2007-05-09 18:39 .NET酷 阅读(588) 评论(0) 推荐(0) 编辑