C++性能系列之高内聚低耦合的设计模式

  • 高内聚低耦合模式应用MVC设计模式的解决方案是:service提供的功能是controller其中的部分给外部使用的功能。当不存在对外提供的服务的时候,controller不必实现service接口。
  • 大框架中增加的小功能严格实现大框架要求的所有接口,这样的实现对小功能而言显提迂腐和呆板,对实现人员显得重复工作量大,因此teacher作为demo,提供一个微缩实现的样板。
  • 指针*左边表示指针指向的值是常量,不可修改,右边表示指针本身这个变量不可修改。所以函数返回值非指针类型,其const修饰符只能放到函数后面。指针的const是这样不与常规数据类型冲突的情况下定下指向的目标为只读的规则,与非指针类型兼容,比非指针类型更强,是一个扩展。

猜你喜欢

转载自blog.csdn.net/caoshiying/article/details/79221940