随笔- 54
文章- 3
评论- 762
阅读-
39万
随笔分类 - Design
如何把握设计的尺度
摘要:这个话题来源于下午和同事们的讨论,背景是这样的:他们在一个小项目上工作,周期是4周。第一周是第0个迭代,主要的工作为写Story,做Spike等。而此后便开始开发,前几天开发的速度比较慢。因为他们经常在写了一些代码后又觉得,恩,结构设计的不够漂亮,中间应该加一层之类的。所以大部分时间都在推翻设计,修改以及添加测试,重构代码,分解依赖,运行Build脚本,提交代码。
阅读全文
浅谈Linq to SQL中的模式
摘要:学习Linq to SQL也有一段时间了,感叹它做为ORM虽然简单但是功能效率都还不错,从编译器和语言层面支持上来看,它是其他ORM工具不能比的。Linq to SQL中运用了很多模式对自身的效率进行优化,其实这些模式是作为一个优秀ORM工具必备
阅读全文
谈谈领域模型--贫血还是充血?
摘要:Martin Fowler很早以前就写过一篇文章,题目叫"贫血模型"。文章里面批判贫血的领域模型是不够优雅、不够OO的,提倡使用充血的领域模型。在Java世界里这是一直争论的话题。到底什么是贫血什么是充血呢?
阅读全文