阅读 111

模块化思想给我带来的思考?

对于模块化我的理解就是将复杂的代码进行拆分,拆分成几个小的功能模块,每个模块各司其职,我把任务交给你,我只要你给我效果,不要让我还得去想你到底是怎么完成的。就像一个国家的各个职能部门责任清晰,互不重合一样。
那在模块化的过程中,我从里面提取出了下面两个思想。

1:迭代思想
代码模块化是个不断思考还能怎么更高效,更简洁,不断推翻自我的过程。这个过程能够给人的思想带来改变,不会觉得稳定不变就很好,而是对明知低效却一成不变和重复感到深恶痛绝,这种思想对待代码,会让代码结构更加清晰,执行效率越高。而对于生活中其它事情来讲,这样的思想也会促使我们去把事情越做越好。

2:利他思想
将代码给模块化,这样别人在使用时只需要调用你封装好的模块就可以实现功能,而无需去思考里面到底是怎么实现的。你模块化的经验越丰富,让别人学习的压力越小,能够很快上手你的工具并创造价值,那么你自身的价值也就越大。


作者:前端菜鸟_Albert
链接:https://juejin.cn/post/7015159141698109447


文章分类
后端
文章标签
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐