• 业务逻辑实现方式选择


     

        当业务逻辑相对复杂的时候,我的大脑中总会浮现出这样或者那样的解决方式,这些解决方式中有以前使用过的和未使用过的。当面对这种选择的时候,我的大脑是比較混乱的。总是想要去在開始还没有去做就抽象出一层,或者通通的放到一条sql中来完毕。总感觉这种方式是快捷的。

     

       而实际中,我们在做这个页面的时候,前面已经有类似的页面,这个要做的页面也仅仅是在上一个页面的基础上进行了些许的修改。那我为什么不把已经做好的页面直接拿过来,修改一些须要变化的部分,而不是自己去创造一套新的解决方式,或者实现方案。这种每一步都须要我去验证。

       这可能就是思维方式的不同吧。

     

       数学家和物理学家的故事我还须要再复习一遍。由于有时候这样的思维确实是在code时须要的。

    故事例如以下所看到的。

    希望给我启示的时候也能给别人一些启示吧。

     

       数学家问物理学家一个问题:如今有水龙头、水壶、煤气灶。想烧开一壶水,请问怎么办?物理学家说拿水壶到水龙头灌满一壶。放到煤气灶上。再点着火即可了。数学家说:对,人们都这么做。如今条件一样,任务也一样,不同的是水壶里面已经灌满水了,请问你怎么做。

    物理学家说:把盛满水的水壶放到煤气灶上,直接点着火即可了。数学家说。这是你们物理学家的做法,我们数学家可不这么做。物理学便问怎么做,数学家说:把水壶里的水倒掉。---。事实上,数学家是通过这个例如告诉人们:数学中一个很重要的方法--转化,即把眼前的问题转化为已经解决的问题。

     

       这样的思维方式会让我们不断的把新问题变成已经解决的旧问题,近期在弄CAS单点登录,急功近利的想要完毕一件事情。反而欲速则不达,当我们依据文档操作出问题的时候。我们能够返回到不出问题的配置步骤。然后定位问题所在,然后依据自己加入的測试,进一步的来缩小问题的范围。终于找到问题所在,分析问题,推測答案,尝试,推測再次尝试。。。直到能兴奋的看到自己想要的答案。

    害怕什么就去做什么!

     

     

  • 相关阅读:
    Running ROS on Windows 10
    Roomblock: a Platform for Learning ROS Navigation With Roomba, Raspberry Pi and RPLIDAR(转)
    Understand:高效代码静态分析神器详解(转)
    VMware下ubuntu与Windows实现文件共享的方法
    Install rapyuta client on Ubuntu14.04
    Install rapyuta client on Raspberry Pi
    Installing ROS Indigo on the Raspberry Pi
    Shrinking images on Linux
    How to emulate a Raspberry Pi on your PC
    Remastersys打包你自己的ubuntu成iso文件
  • 原文地址:https://www.cnblogs.com/mfrbuaa/p/5100282.html
Copyright © 2020-2023  润新知