美文网首页
一内内的小小体会

一内内的小小体会

作者: Tomy_Jx_Li | 来源:发表于2019-07-14 10:59 被阅读0次

什么是设计模式,大佬曾经说过:“每一个模式描述了一个在我们周围不断重复发生的问题,已经该问题的解决方案的核心。这样,你就能一次又一次的使用该方案而不必做重复的劳动。”。总结下来,其实就是对普遍问题的总结,然后有了一个通用的解决方案。这就是模式。
在另外一本书中,更有一句话总结的更彻底,“模式就是将变化的和不变的进行分离”。那么不变的可以一成不变,变化的部分可以进行自己的变化。而不变与变的部分通过接口组合的方式进行联系。使变化的部分形成了自己的小模块,也就是将变化控制在最小的范围之内。如果有多个变化,就每个变化都单独分离成一个小模块即可。是不是有点熟悉了,时下最流行的微服务,就是一个个的小模块,每个模块就是一个变化的个体。将变化控制在最小范围之内,以保证灵活等等特性。
所以模式,并不一定就是类设计模式,它可以使用在任何地方。我们生活中,有时候为了省事也就是从外卖平台点餐,而外卖平台里面对接的千千万万的商家。他们之间的关系我们不需要理解,只需要知道我如何对接外卖平台,也就是如何点餐买商品即可,这就是外观模式。
同样的模式的利用,虽然会带来灵活性,但是呢,也会带来一些其他问题。比如:复杂度的上升,以前只需要管理一个人,现在10个人协调工作,当然会有很多问题。还有协调工作的调用问题,以及各个模块出现问题的容错等等,这个问题太大了。还是不要开花了。
但是在软件开发中,没有一成不变的东西,所以我们如何抉择呢。一般的设计遵从适量的前瞻性考虑即可,这个真的需要根据具体的项目进行分析了。存在那种经常变动需求的,有的考虑真的有点多了。但是如果需求变动也就那些,可以试着自己多思考了,毕竟感觉前期还是生搬硬套设计模式的居多,俺也是。毕竟大家都在说这个,感觉自己没写过一两个模式,都不好意思吹牛逼。
总之设计模式还是要看的,而且最好能理解了每个的使用场景和优缺点。这样对以后的灵活运用有很大的帮助。多对照下生活中的例子,可能更好的理解。本人的一点点拙见,后期应该需要再修改下吧。

相关文章

  • 一内内的小小体会

    什么是设计模式,大佬曾经说过:“每一个模式描述了一个在我们周围不断重复发生的问题,已经该问题的解决方案的核心。这样...

  • 内针体会

    今日体会:虽然可以以指代针,到时却没有办法真的代替针。今天上午开始,不明原因的开始头疼,不是很严重,但是也是很不舒...

  • 内训体会

    昨天的课程,让我对以往的认知进行了深刻重塑: 之前,我认为人生有种种不满的原因是因为我们努力减少社会带来的混沌感,...

  • 体会内敛

    朋友给我发过来几张截图 看后真是让人耐人寻味 无法可说 任何语言都显苍白 个种滋味 只能慢慢体会

  • 体会内修自己

    每到周末我像往常一样,喜欢花几个小时打扫卫生,很享受打扫的过程,就像之前通过的一本书《扫除道》,当你能真的用心去感...

  • 内针指法践行体会

    很久没有写内针践行记录了,但是内针的理念基本上已经融入生活里了,孩子感冒咳嗽发烧会用内针理法调理,自己口腔溃疡...

  • 谈谈体制内的工作体会

    13年,硕士毕业后进入一家研究所工作,事业单位,俗话说的体制内吧,今年工作第7个年头,年收入20+。 体制内就是个...

  • 内内

    “假如我也得了这种病,一定先和你离婚。” “我也这么想过,但是,就算你得了这种病,我一定不会和你离婚,因为,我怕,...

  • 快乐

    由外而内所体会的快乐; 是一种心情; 由内而外所感受的快乐; 是一种心境!!

  • 谈对体制内工作的体会(一)

    一直觉得事业单位是铁饭碗,所以找工作时候挤破头的往铁饭碗里钻,也真挤进来了。 我那时候是很坚定地要到杭州工作。也许...

网友评论

      本文标题:一内内的小小体会

      本文链接:https://www.haomeiwen.com/subject/vxrbkctx.html