【机房重构】之七层登陆

    首先让我们先了解一下机房重构。目前的机房收费系统是我们第二次敲,我们称第二次为机房重构。第二次敲机房和第一次是完全不同的两个概念,第一次敲机房我们的目的是让我们了解代码,其次才是功能的实现,第一次验收师傅对我们的要求也是能初步实现功能即可;第二次就不一样了,第二次我们运用了vb.net语言,而且最最重要的一点就是我们在代码实现中加入了设计模式以及分层的思想。分层思想学过的应该都懂。

    我们先来看一下机房重构的包图:


    从这张图中很清晰的能够明白,登陆是七层的结构,大家在刚开始的时候可能会觉得分层特别迷惑而且不止从何说起,下面给大家简单的介绍一下这个分层。分层好比闯迷宫,我们的入口在U层,出口也在U层,但是我们想要出去的钥匙在D层,开始的时候我们手中有一些残缺的信息(实体)和通往外观层的钥匙,我们要通过残缺的信息到达外观层,在外观层我们会找到B层的钥匙,接着我们到达B层,在B层我们会找到两把钥匙,一个是通往接口层,另一个是通往工厂层,只有我们将这两个都转一遍之后才能找到通往D层钥匙,到达D层之后我们就按着原路返回,到达U层最后我们就拨开云雾见青天了,哇咔咔

    我们这里讲解的实体层的信息是贯穿在整个过程中的,而我所说的钥匙就是实例化下一层,并且调用其方法。说的直白点重构就是实例化、调用;实例化、调用......

    本篇博客只讲解思想,谢谢大家。

你可能感兴趣的:(【机房重构】之七层登陆)