备忘录(memento)

摘要: 备忘录(memento)主要用来重现历史。过去的已经过去,但可以记录下来,程序员做为【数据和代码】/【对象】的上帝,可以使用记录的信息来重现过去。在数据库的设计中,重要的信息也要记得按各种方式(时间点、触发等)备忘,以供查阅校验恢复等。也就是时光之轴。 阅读全文
posted @ 2012-12-11 10:25 caigen 阅读(218) 评论(0) 推荐(0)

控制反转与依赖注入

摘要: 控制反转与依赖注入是OO中两种相近的叫法,其表达不同的语义。控制反转——控制流 说明:【函数指针、delegate】也可理解为控制反转例子。依赖注入——数据流 说明:对象流和对象/类之间的依赖关系流。 阅读全文
posted @ 2012-12-11 10:18 caigen 阅读(231) 评论(0) 推荐(0)