设计模式
MakeGreatEffort
这个作者很懒,什么都没留下…
展开
-
抽象工厂模式:其他工厂的工厂
设计模式原创 2022-08-07 00:29:57 · 381 阅读 · 1 评论 -
工厂模式设计思路
工厂设计模式原创 2022-08-06 23:58:25 · 345 阅读 · 0 评论 -
依赖导致原则改善代码
设计模式设计原理。原创 2022-08-06 18:21:37 · 442 阅读 · 0 评论 -
设计模式设计理念:接口隔离
设计模式设计原则原创 2022-08-06 02:23:58 · 158 阅读 · 0 评论 -
设计模式之禅——门面模式
门面模式【Facade Pattern】也叫外观模式,是一种比较常用的封装模式,其定义如下:【要求一个子系统的外部与其内部的通信必须通过一个统一的对象进行。门面模式提供一个高层次的接口,使得子系统更容易使用】门面模式注重“统一的对象”,也就是提供了一个访问子系统的接口,除了这个接口不允许有任何访问子系统的行为发生。门面模式的系统类图如下:类图就是这么简单,但是意义其实很复杂...转载 2018-08-07 14:33:48 · 439 阅读 · 0 评论 -
分解条件表达式
我们知道,在程序中,复杂的条件逻辑是最常导致复杂度上升的地点之一。我们需要编写代码来检查不同的分支条件、根据不同的分支做不同的事,然后,我们很快就会得到了一个相当长的函数。再然后,代码的可读性就下降了,而条件逻辑则会使代码更难阅读。我们在处理大块头的代码时,常会把它分解成许多个独立的函数,根据每个代码块的用途,为分解出来的函数命名,从而更清晰地表达自己的意图。对于条件语句,我们也可以这么做。看...转载 2019-08-16 15:51:37 · 558 阅读 · 0 评论