抽象思维
从代码到系统,都牵扯到抽象思维,最关键的是“控制复杂度”。控制复杂度最重要的是 低耦合 + 高内聚
分层和抽象
不正确的抽象,会降低内部系统间的工作效率,阻碍业务发展(例如 代驾 支付系统是怎么抽象的)
分层最大的好处就是分离关注点,让每一层只解决该层关注的问题,从而将复杂问题简单化,达到分而治之的效果。
简单思维
成长性思维
结构化思维
所谓结构化思维,就是从无序到有序的一种思考过程,将搜集到的信息、数据、知识等素材按照一定的逻辑进行分析和整理,呈现出有序的结构,继而化繁为简。有结构的信息更易于大脑记忆和理解。
满足金字塔原理的代码,其可读性和可理解性会被显著提升。
我们在解决问题的时候,一般有两种方法,这两种方法也是我们搭建金字塔结构时仅有的两种方法:一是自上而下地搭建金字塔结构,即问题分解,也叫作疑问回答分解;二是自下而上地搭建金字塔结构,即概括总结做聚合
深度思考
其他工作能力
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。