美文网首页
通用小模块化思维

通用小模块化思维

作者: 明哲派 | 来源:发表于2018-03-06 10:38 被阅读0次

        今天要和大家分享一个,本人做事情、编程方面的感悟,即要高效完成一件任务,需要采用通用小模块化的思维方式。当你遇到一件很困难的任务的时候,是不是会有无力不想去完成的感觉,接着带来的就是拖延。我也是经常有这样的苦恼,表现明显的就是在写论文上面。其实完成任务是有诀窍的,就是本文要提到的通用小模块化思维方式。

        那么什么是通用小模块化思维方式呢?大多数人在做事情的时候,可能大概想下就开始动手做了。对于小的任务,不规划可能问题不大。但是对于一个比较困难任务,就需要用到通用小模块化的思维了。就是在做任务前将任务分解,化整为零,但这个化整为零是有原则的。简单来说,就是应尽量做到通用、小,每个小任务应该可能还能为其它的项目或者任务服务(通用原则),另外,小任务要尽可能的小,做到不能继续划分了。

        其实小和通用之间是相互依存的,任务划分的足够小之后,每个小的模块就很容易做到通用。在这方面linux和python这方面的理念就做的很好。linux里面有很多小的工具,小的程序,把这些小的工具组合起来就能完成很大型的任务。python也是一样,python有很多第三方程序包,每种程序包集中完成一个方面的任务,而每个包当中又是有很多小的函数组成,从而能提供无穷无尽的组合。

        进一步联想到,我们的语言组织、大自然造物、小孩搭积木何尝不是同样的思维方式。笔画、字、词、句子、段落、文章;弦、夸克、原子、分子、物品、人类继续组合构造(房子、车子);积木小部分搭好,合起来。小意味着灵活,意味着无穷的可能。

相关文章

  • 通用小模块化思维

    今天要和大家分享一个,本人做事情、编程方面的感悟,即要高效完成一件任务,需要采用通用小模块化的思维方式。当...

  • NFH.017 - Javascript模块化编程

    2.25学习经验分享# Bruce_Zhu于2017.2.25 模块化是一个通用的编程最佳实践。程序的模块化使我们...

  • 20171128周二

    关键词:逻辑。模块化思维。

  • 模块化:常见规范

    什么是模块化?为什么要模块化? 命名冲突:为了方便也避免重复造轮子,我们习惯于把一些通用的、底层的工具抽离出来,例...

  • 思维策略

    学会学习的核心是学会思维! 思维策略可分为通用思维策略和创造性思维策略。 通用思维策略指个体在信息加工过程中,根据...

  • 《学习策略研究》第六章思维策略读书分享

    第六章 思维策略 学会学习的核心是学会思维。 一、通用思维策略 通用思维策略即指个体在信息加工活动中,根据一定需求...

  • JavaScript 模块化编程 - Module Patter

    ## 前言 The Module Pattern,模块模式,也译为模组模式,是一种通用的对代码进行模块化组织与定义...

  • OpenCore Configurator for Mac(黑苹

    OpenCore Configurator 中文版是通过提供更加通用和模块化的系统来解决Clover带来的限制和问...

  • 360视频云Web前端HEVC播放器实践剖析

    360视频云前端团队围绕HEVC前端播放及解密实现了一套基于WebAssembly、WebWorker的通用模块化...

  • D4分分合合的模块化思维

    D4 分类或模块化思维 学习内容记录: 分类法是一种模块化思维. 分类法的好处: 1.清晰的逻辑性 2.很强的识别...

网友评论

      本文标题:通用小模块化思维

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