编程方式(思想)

oop :

面向对象 对名词编程 

理解:对象编程,对名词的属性进行封装

关联知识:

高聚合,低耦合

高聚合理解:从生物角度举例来看,就像多个个体在一起成为群体,可以看成一个多细胞生物。

低耦合:从生物角度举例来看,就像个体之间的联系,可以看成分散的单细胞生物,但是它们之间因为自然界的关系还是一个群体。

注:自身的高中生物有听过这个理念,拿来借用到这里,可能有些不切实际。(高中学霸飘过不要喷)

aop:

面向切面 对动词编程

理解:抽象编程,对行为封装

说明:这就是对某个业务逻辑再次进行提取封装,实现代码与逻辑的分离(求大神指教!!!)

 

orm:面向对象

数据可持续化,对象关系映射

ef是c#实现orm的一种方式。

 

posted @ 2018-04-10 22:46  newRohLzy  阅读(90)  评论(0编辑  收藏  举报