计算机就是数据的存储,数据的加工(根据算法),数据的交流,数据的提供服务的一种机器。我们很明显的看到,在这个数据的处理中,网络是用来数据交流的,算法是用来数据处理的,服务器是用来提供数据加工服务的。我们在数据处理的同时,最最关心的就是数据处理的效率问题,要想解决好这个问题,我们必须要解决的就是数据的表示,实际上计算机的每个动作,都是数据在变化,我原来以为数据结构如果数据结构中数据多了,会影响效率,或者不知所措,在自己心里就感觉很不牢靠,但是现在发现,合理的数据结构不是看大小,有的很大,也是好的数据结构,因为他不仅仅真是的反映了数据代表的事物的本身,而且还为所有的操作或者处理数据的功能提供了相应的数据,这个就是好的标准了。

关注数据集合和数据操作集合,是模块划分的主要依据,我们有两个目的,一个是提供的目的,一个是维护的目的,这两个目的成为了我们划分模块的主要的依据。。。。。。

一种是使用者的角度划分,一种是维护者的角度划分,只有两个能够灵活的结合在一起,才能真正的划分好模块。。。。