1 人感兴趣 · 5 次引用
Kent Beck 的简单设计四原则非常好地来指导我们的如何写出优秀的代码,如何有效地判断我们的代码是优秀的。
在初创型互联网公司中,开发们整天想的唯一一件事,就是“把功能做出来”。而当公司业务量逐渐上涨、甚至翻了好几番之后,最开始的程序上的问题,就一个接一个地暴露了出来。其中,最明显的,就是数据库的压力问题。
如果说上篇讲的是关系模型今天的样子的话,这篇关注的就是它被科德提出时本来的样子。
1970年,埃德加·科德提出了数据库的关系模型,至今仍是数据库领域的事实标准。这个模型在今天看来理所当然,以至于几乎没有文章讲清楚它是怎么成功的。我希望通过谈一谈五十年前的这一桩公案,给今天在NoSQL与NewSQL浪潮中航行的我们一些启发。
老子《道德经》有云:道生一,一生二,二生三,三生万物,可见事务都是千变万化的,不解其“道”,永远都处于被动状态。下面通过两部分介绍,助大家理解这些数据库设计规范背后的“道”。
让技术不再枯燥,让每一位技术人爱上技术
人生享受编程,编程造就人生!
大丈夫生于天地之间,岂能郁郁久居人之下
靠敲代码在北京买房的程序员
百度官方技术账号