随笔- 54  文章- 3  评论- 762  阅读- 39万 

随笔分类 -  Design

如何把握设计的尺度
摘要:这个话题来源于下午和同事们的讨论,背景是这样的:他们在一个小项目上工作,周期是4周。第一周是第0个迭代,主要的工作为写Story,做Spike等。而此后便开始开发,前几天开发的速度比较慢。因为他们经常在写了一些代码后又觉得,恩,结构设计的不够漂亮,中间应该加一层之类的。所以大部分时间都在推翻设计,修改以及添加测试,重构代码,分解依赖,运行Build脚本,提交代码。 阅读全文
posted @ 2008-06-10 22:57 紫色阴影 阅读(3453) 评论(30) 推荐(0) 编辑
谈谈封装
摘要:在大学里学习C++的时候,老师说C++是一门面向对象的语言,面向对象的三大特征是封装、继承和多态。什么是封装呢? 阅读全文
posted @ 2007-08-06 10:27 紫色阴影 阅读(1717) 评论(11) 推荐(0) 编辑
浅谈Linq to SQL中的模式
摘要:学习Linq to SQL也有一段时间了,感叹它做为ORM虽然简单但是功能效率都还不错,从编译器和语言层面支持上来看,它是其他ORM工具不能比的。Linq to SQL中运用了很多模式对自身的效率进行优化,其实这些模式是作为一个优秀ORM工具必备 阅读全文
posted @ 2007-07-09 17:49 紫色阴影 阅读(2151) 评论(9) 推荐(0) 编辑
谈谈领域模型--贫血还是充血?
摘要:Martin Fowler很早以前就写过一篇文章,题目叫"贫血模型"。文章里面批判贫血的领域模型是不够优雅、不够OO的,提倡使用充血的领域模型。在Java世界里这是一直争论的话题。到底什么是贫血什么是充血呢? 阅读全文
posted @ 2007-07-06 16:56 紫色阴影 阅读(9374) 评论(55) 推荐(5) 编辑

我要啦免费统计
点击右上角即可分享
微信分享提示