zoukankan      html  css  js  c++  java
  • 从设计模式来说如何思考问题?

            从学习设计模式到现在差不多半年了,对这些前人总结下来的经典依然理解不是很深刻。这次老师好好的给


    我上了一课,我感觉说的不仅仅设计模式,更让我对思考问题的方式和处理知识的方法有了进一步的思考。

     

    “三”问式

     

    从设计模式的分类说起

          

          这张图也就是平时我总结的一般方式,换句话也就是自己如何思考问题的思路。没有任何问题,但是也就是对


    于文字的一般性总结。相比以前的文字的方式有了一定的提高,但是按照老师的话说这些东西仍然是飘在脑子里面。


    没有形成知识网的,一激动就忘了。

        


         这张图不仅仅尺寸增大(joke),更多是带来这样和那样的信息。黄色的备注是对蓝色问题的解释和说明,也


    是后面如此来归类的重要原因。后面每个模式属于这里都不再是仅仅从书上、网上得到答案。而是经过思考、经过揣


    摩后的知识。不再是一张死气沉沉的图,当对张图有了思考。这张图就有了生命,在脑海中就不会忘记。

     

    思想上移

     

           老师总是给我们讲一个故事,一个门卫的故事。说,站在门口的门卫每天遇到人说的最多是什么。1.你从哪


    里来?2.到哪里去?3.去做什么?学习也是这样,常常面对一个新的知识,更多不是从书本上理所当然的得到这些。


    需要我们对于这些知识对思考,如:多态?什么是多态啊!为什么要用多态啊!怎么使用多态?和我们之前的学习过


    的有什么区别呢?这里也不局限三个问题,多问问问题也就是对知识进行多方面的了解的过程。等到这些问题都得到


    了好的解答,我相信这些知识也就能够完全掌握了。

     

           联系自己长期的学习效果,也是这方面做的比较差的。所以虽然投入的时间不算少,但是学习进度还是很慢


    的原因之一。发现问题,写了这篇博客,以此自勉,改变迫在眉睫啊!

     

    学习源于生活,也要归于生活


          学习也是人们在生活过程中,反复的总结经验得到的。设计模式(Designpattern)也是我们前辈们经过无数


    次的尝试,经过种种的代码重用差、难以调试维护、效率底下等等问题后的经验总结。 长期以来,对于知识的获取


    来自课本。很多知识一说起来,来自书本上的语言相对生硬,难以理解。老师在讲解的时候,每次总是能找到生活中


    的例子相对应。这点也是我做的很差的,所以对于知识的理解也是比较生硬的。老师说过,当你能把你的知识能用通


    俗的语言给别人讲清楚的话,那么对于知识的理解就可以了。

     

    大道至简,简单方为道

     

          学习的过程中,对于新知识的了解不能一猛子就扎到细节。先需要盲人摸象、囫囵吞枣一样先过一遍,等到遇


    到某个问题的时候这时候也需要针对细节进行详细的了解和升华。对于问题处理的方式,不能想的很复杂。只需要将


    大多数的情况考虑到了就好,针对特别的情况这时候特别对待就好。

     

     

    总结

     

        以上就是对84号,老师针对设计模式的讲课的一些心得体会。自己的问题还是挺多,这也是一直以来自己学习


    进度慢和学习效率的原因。以此自勉,改变迫在眉睫,好了,今天就到这了。


  • 相关阅读:
    JAVA基础——异常详解
    Android Studio如何配置adb以及常用命令
    利用Android Studio编写 Android上的c与c++程序
    启动与销毁Activity
    应用资源概览
    Android 开发者文档 -- 应用基础知识
    51单片机最小系统
    同相放大器
    反相放大器
    面向对象开发C++快速入门视频教程 C++基础加实战视频教程
  • 原文地址:https://www.cnblogs.com/guziming/p/4232726.html
Copyright © 2011-2022 走看看