三尺寒冰分享 http://blog.sciencenet.cn/u/yhc511025

博文

软件开发中的水平思维与逻辑思维

已有 7484 次阅读 2010-5-29 22:56 |个人分类:项目开发|系统分类:科研笔记|关键词:学者| 软件, 逻辑思维, 面向对象, 水平思维

      这两天在看一本关于思维方法训练的书,这本书里面探讨了一些水平思考的方法。闲着无聊,简单认识一下水平思维和逻辑思维。水平思维,顾名思义,它是一种发散的思维,与逻辑思维相对应。利用水平思维考虑问题,向横向思考,不按推理方式进行深入,得到一些可能解决问题的方式。而逻辑思维则是纵向思考,按照逻辑推理的方式层层深入,最后找到问题的解。
     水平思维在面向对象软件开发过程中,比较适合于系统的初步建模阶段。在这个阶段,大部分项目都会进行头脑风暴,让开发人员想出尽可能多的可能解决方案,然后将这些方案进行分析对比,最后找出一种较好可行方案。而逻辑思维的在项目的后期工作中发挥重大作用。当确定方案之后,再按照方案进行细化,然后实现。这些工作都需要依靠较强的逻辑思维。
    水平思维负责提供各种新奇的想法,逻辑思维负责去实现这些想法,这两者缺一不可。如果缺失了水平思维,那么你就没有创新,永远都只能按照一些固定的模式做事;如果缺失了逻辑思维,即使你有很多想法,你也可能永远一事无成,因为你缺乏解决问题的工具。总体说来,水平思维和逻辑思维是相辅相成的。
     

https://m.sciencenet.cn/blog-293473-322981.html

上一篇:木棉天堂
下一篇:当朋友变成了同学

9 罗岚 陈儒军 吕喆 申瑞杰 张旭 邓景华 hd19650111 luxh11 qiuting

发表评论 评论 (7 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-9 10:01

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部