240 发简信
IP属地:福建
  • @我是切的信徒 我觉得“下贱”指的是把日记公开,心里话写出来没为什么问题,写出来让人看的就算不上心里话了。本不是心里话,还要借日记的名义让大家觉得是心里话,这不就是“下贱”吗?

    从“写日记”这一梗看姜文电影的浅薄之处

    姜文的电影,有深度的地方很多。例如,每部电影的整体立意都很深。电影中有深度的地方也是数不胜数。但是,为什么大家喜欢昆丁的电影、喜欢贾樟柯的电影,对于姜文的电影却褒贬不一,而且...

  • 感觉"依赖查找"的实现方案很糟糕啊。。所有的对象都得依赖一个全局的IoC容器

    依赖倒置和控制反转

    依赖倒置 定义 依赖反转原则(Dependency inversion principle,DIP)是指一种特定的解耦形式,使得高层次的类不依赖于低层次的类的实现细节,依赖关...

  • 120
    依赖倒置和控制反转

    依赖倒置 定义 依赖反转原则(Dependency inversion principle,DIP)是指一种特定的解耦形式,使得高层次的类不依赖于低层次的类的实现细节,依赖关...

  • 谢谢,好文章
    以下为我自己的一些愚见

    依赖倒置,倒置的是原本自然的依赖关系

    比如文中提到的人吃巧克力,人对巧克力的依赖关系自然的,但是这种自然的依赖关系在软件工程中是不适合的,所以就需要将依赖关系倒置为巧克力对"可食用"这个SPI的依赖,"可食用"这个SPI由"人"来定义。

    什么叫做依赖倒置

    前两天小组里面开周会,有一个议题就是大家举例来谈谈对设计原则的理解(SOLID原则),第一个举例的同学谈到的就是依赖倒置原则,他的例子如下: 上面的例子左边的类显示的是Per...

  • 什么叫做依赖倒置

    前两天小组里面开周会,有一个议题就是大家举例来谈谈对设计原则的理解(SOLID原则),第一个举例的同学谈到的就是依赖倒置原则,他的例子如下: 上面的例子左边的类显示的是Per...

  • 120
    区块链共识算法-POW

    1研究 工作量证明(Proof Of Work,简称POW),简单理解就是一份证明,用来确认你做过一定量的工作。监测工作的整个过程通常是极为低效的,而通过对工作的结果进行认证...

  • Golang系列之从方法和接口重新看代码设计(二)

    设计和过度设计是一个永恒的话题 想去饭馆吃个饭,要先出门,左拐,拿单车,解锁,上车,前进,遇到一间饭馆,停车,上锁,进门,点菜,吃,付钱,原路返回。这是面向过程编程。 想去饭...