`
wangshaofei
  • 浏览: 282513 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

思维导图:大脑使用说明书

阅读更多

摘要:思维导图,一个非常奇怪的名字,它可以把一些松散的想法用图形表示出来并且互相关联起来。思维导图工具可以帮助你捕获想法并且对其进行加工,直到实现你想要的构造。

UML过于复杂?流程图过于老派?那么思维导图可以简单地捕获到您的设计灵感,并且把它们优雅的展现出来。

毫无疑问,我和大家一样,会经常捣鼓自己写的程序,不断地重构,精炼设计来让它更加完美。当试图减少这些做法并且去做些实际点的事情时,我发现持续评估和修订是非常有用的。它可以加深对所做事情的理解并且常常做一些微小的改变,就可以简化操作设计或者促进下游开发。

在很多情况下,我并没有通过UML来捕获脑海里的想法,虽然使用UML是一种相当好的格式(由于其被普遍使用,一个正确的UML可能会被许多案例(case)采用)但使用它来正确捕获灵感并不是件简单地事情,像类、序列、使用案例等这些并不是我真正想要的,而在UML里面却是核心的。我仅仅是想要一个方式,来写下一系列的行动、决定或实现细节并且划掉软件当中已经存在的。

使用文本的形式来实现是非常简单的。在之前,我曾讨论过在类似电子表格的文档中捕获编码时间决策的价值。设计人员在进行设计时,应该考虑到可变性。因此,我使用思维导图工具来进行设计。思维导图,一个非常奇怪的名字,它可以把一些松散的想法用图形表示出来并且互相关联起来。思维导图工具可以帮助你捕获想法并且对其进行加工,直到实现你想要的构造。虽然思维导图有许多种形式,规范化表示法看起来像是许多树枝从中心思想中伸出。

这是我从事的一个HTML5项目的初步思维导图。先从右顶部开始读(At Startup位置)然后进入中心点再按照顺时针方向读完所有的分支。实际上,这个看起来非常整齐,就称作“崩溃”版本导图。当对其进行扩张后,就如下图所示:

正如你所看到的,许多分支都被扩展或填满。我还在一些分支上添加了图标,表示这些决定仍然需要进一步斟酌。当我完成HTML5 Support的布局后,地图将会更加茂密,因为我可以有选择的打开和关闭分支,并且专注于我想要的。以后,如果你想把某个分支移到另外一个分支上,你可以添加图片、图标或者其他标记,你也可以对这个导图进行调整,直到你满意为止。

这个看起来或许不像是一个设计图,但事实上,当你完成后,你会发现它包含了大量的设计数据。思维导图除了可以让你捕捉最初的想法片段然后在慢慢不断完善外,它的另外一个好处是:我可以把它送给任何人,包括用户,他们可以阅读和理解它。

当设计逐步满意时,你还可以对其进行拓展,例如引用现有的代码、对某些特定功能进行注释以及指出其他潜在的编码问题。当然,它并不能代替一个完整的规范,但如果是团队在进行对话的时候,它通常提供了足够的信息以至于不会出现漏差。

思维导图在这些场合里,也发挥着非常重要的作用:在编写文档时可以作为一个提供功能的很好工具。用户文档通常会包含讨论的许多特性,经常不得不重新排序或者修改或者整合成一个新功能添进去。思维导图可以快速抓住一个章节的中心点——所有的这一切都被封装在思维导图上,像蜘蛛网般的格式。

下面我推荐几个非常不错的开源思维导图产品给大家。我经常使用的是FreeMind,与OSS包大同小异。在商业领域广受欢迎的是Xmind。如果你擅长在云端画图或绘制图表,MapMeister是不错的选择。无论你选择哪一个,适合自己才是最重要的!(编译/张红月)

原文来自:Dr.Dobb's

分享到:
评论

相关推荐

    思维导图-大脑使用说明书

    思维导图-大脑使用说明书 21世纪全球性的思维工具 (英)Tong Buzan

    思维导图大脑使用说明书

    根据提供的文件信息,我们可以从标题“思维导图大脑使用说明书”和描述“思维导图很好用的东东,必须顶一个呀,大家有福利拉”中提取并展开相关的知识点。 ### 思维导图简介 #### 什么是思维导图? 思维导图是一种...

    鹰翔MindV思维导图软件1.3.0使用说明书

    思维导图是一个简单有效的思维工具,是基于你的大脑是如何以及为什么去工作的最新研究而发明的,采用类似爱因斯坦,丘吉尔,达芬奇,巴克明斯特·富勒,马克吐温,迪斯尼和大多数的人认为有“伟大的大脑”人使用过...

    思维导图(mind map)-大脑的使用说明书.docx

    思维导图被誉为“大脑的使用说明书”,因为它能帮助我们理解并充分利用大脑的工作原理。绘制思维导图时,遵循一定的规则至关重要,这些规则旨在与大脑的自然工作方式相契合,从而提高学习效率、记忆力和创造力。 ...

    思维导图(mind map)——大脑的使用说明书.pdf

    它模仿了大脑自然的联想和发散性思维方式,被誉为“大脑的使用说明书”。通过绘制思维导图,我们可以更好地理解并利用大脑的工作原理,提升学习力、记忆力和创造力。 绘制思维导图时,有几个关键的规则需要遵循: ...

    读书笔记思维导图.pdf

    本资源摘要信息涵盖了读书笔记思维导图的相关知识点,包括大脑使用说明书、左脑和右脑的分工、创造力训练、获取精神力量的种方法、激发身体潜能的种方法和提高语言智能的种方法等。 大脑使用说明书 大脑的工作机理...

    思维导图及其应用.pptx

    以下是对思维导图及其应用的详细说明: 首先,思维导图的核心在于从中心词出发,向外辐射出相关的关键词和想法。这种游戏化的创作过程能够激发思维的活力,如"思维绽放"和"思‘絮’飞扬"两个游戏所示,它们鼓励快速...

    职场思维导图

    首先,从大脑使用说明书的角度来看,思维导图可以帮助我们更好地理解和利用大脑的潜力。大脑是我们思考和学习的核心,但并非所有人都能充分利用其潜能。通过思维导图,我们能够以图形化的方式模拟大脑的工作过程,...

    思维导图创造出自己的太阳.ppt

    在《思维导图大脑说明书》(2005年外研社出版)和《思维导图使用手册》(2011年化工出版社)中,这种方法被详细阐述,旨在帮助人们更有效地存储、组织、优化和输出信息。 思维导图的核心特点在于其点、线、面、图、...

    《创新思维训练——思维导图8大常用思维工具和技巧》.docx

    思维导图,被誉为“大脑使用说明书”,是课程中的核心工具。它有助于发散性思考,打破思维限制,同时也能用于结构化思维,提升系统思考能力。通过思维导图,人们可以进行自由联想,快速提升想法数量,同时也能进行...

    [程序员的思维修炼].(Pragmatic.Thinking.and.Learning).Andy.Hunt.文字版

    这包括建立个人知识管理系统,使用思维导图,以及定期回顾和总结学到的内容。 ### 结论 《程序员的思维修炼》不仅仅是一本技术书籍,它提供了一套全面的方法论,旨在帮助程序员提升个人能力,优化工作流程,提高...

    复习.rar

    7. 使用思维导图软件将知识点可视化,帮助大脑建立连接。 总的来说,“复习.rar”是一个综合性的学习资源包,通过系统化的整理和学习,可以有效地提升复习效率和质量。对于IT专业人士来说,理解和掌握如何使用这样...

    创新创业考试参照.docx

    8. **激发创新意识**:积累生活经验、激发想象力、使用思维导图、锻炼思维能力和广泛阅读都能促进创新意识的产生。 9. **创新精神的特性**:创新精神具有科学性、严肃性和规律性,但不具备潮流性,它需要遵循一定的...

Global site tag (gtag.js) - Google Analytics