博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
表现和数据分离的好处
阅读量:7008 次
发布时间:2019-06-28

本文共 541 字,大约阅读时间需要 1 分钟。

http://www.cnblogs.com/yexiaochai/p/3167465.html

 

1、界面与数据的分离,必须体现在代码上,界面的代码归界面的代码,数据的代码归数据的代码,两者必须泾渭分明。

2、当界面需求发生改变,只需要改写界面的代码,并且所改写的代码不能影响到数据访问的代码。

只有做到这两者才算界面与数据分离。叶小钗同学让我上代码,趁今天还不是很忙,写下了下面的代码:

    

代码是可以直接Copy运行的,界面如下图:

上面的代码,真正做到了界面与数据的分离:

1、在数据访问的代码,没有一行涉及到UI的,如果有一行,哪怕一行涉及到,都不能算是界面与数据分离。(简单点说,就是数据访问的代码,不能对UI有依赖)

2、当界面需求发生变化,只要修改界面的代码就可以了。

3、数据访问的代码会不会发生变化?一般来说,这个是很少会发生变化的(相比界面)。假如发生变化了,需要修改数据访问的代码,所作的修改并不会影响到界面的代码。

转载于:https://www.cnblogs.com/TigerZhang-home/p/6928969.html

你可能感兴趣的文章