随笔分类 -  程序员思维

思考力
摘要:有哪些对程序员最重要的思考力? 1、原理性思维:找出知识背后的原理 掌握了知识背后的原理,带来的好处是: a, 软件系统的复杂度越来越高,我们所面对的场景越来越多,掌握原理实际上可以大幅度降低我们对于知识的记忆量,知识量是爆炸的,但是原理绝对是可控的! b, 原理性的东西比直接的知识有更强的复用度! 阅读全文

posted @ 2024-06-11 15:58 anpeiyong 阅读(13) 评论(0) 推荐(0) 编辑

结构化思维
摘要:在日常工作中,我们时常会碰到这样的情况,有的人讲事情逻辑非 常混乱,罗列了很多事项,却把握不到重点,无法把一件事情说清楚。 这种思维混乱 是典型的缺少结构化思维的表现。 结构化思维非常重要,不仅仅体现在表达上,也体现在在我们分析问题的过程中。具备结构化思维,才能将问题分析地更全面、更 深刻。 什么是 阅读全文

posted @ 2024-06-11 14:58 anpeiyong 阅读(53) 评论(0) 推荐(0) 编辑

演化思维
摘要:一开始的架构设计非常重要,架构一旦确定,它将支撑很长一段时间,好的设计能延长架构的生命周期。 同时,优秀的架构师深知,能够不断应对环境变化的系统,才是有生命力的系统,架构的好坏,很大部分取决于它应对变化的灵活性。 所以具有演化式思维的架构师,能够在一开始设计时就考虑到后续架构的演化特性,并且将灵活应 阅读全文

posted @ 2024-06-06 16:03 anpeiyong 阅读(19) 评论(0) 推荐(0) 编辑

分治思维
摘要:凡架构必拆分,分则有度 分而治之是解决管理系统复杂度的普遍方法,合并、拆分、协同、自治是所有架构都会包含的主要元素。 分治算法 到 分治思维 对于程序员来说,分治法是一种很重要的算法,也是分治思维最基本的体现。 分治算法主要的三个过程: 1.将一个复杂的问题分成两个或更多的相同或相似的子问题,再把子 阅读全文

posted @ 2024-06-06 15:33 anpeiyong 阅读(13) 评论(0) 推荐(0) 编辑

分层思想
摘要:开发架构设计的核心简单来说就是解耦和复用。 解耦: 上一层依赖于下一层,如果测试下一层没有问题,那么问题就只有可能发现在本层了,便于发现和改正BUG。 体现了“高内聚,低耦合”的思想。 各个层次分工明确,将一个复杂问题简单拆分了。 复用: 分层的根本在于代码的复用和劳动成本的减少。 分层的最理想化的 阅读全文

posted @ 2024-06-05 16:59 anpeiyong 阅读(30) 评论(0) 推荐(0) 编辑

抽象思维
摘要:抽象是指 为了某种目的,对一个概念或一种现象包含的信息进行过滤,移除不相关的信息,只保留与某种最终目的相关的信息; 从另外一个角度看,抽象就是简化事物,抓住事物本质的过程; 架构设计的过程其实是从简单到复杂再回归到简单的过程。 架构设计往往从简单的需求开始,不断的分析需求背后隐含的其他内容,由点及面 阅读全文

posted @ 2024-06-05 15:31 anpeiyong 阅读(33) 评论(0) 推荐(0) 编辑

思维模式的转变
摘要:紧耦合 到 松耦合 解耦的最终目的是灵活组装和匹配; 思维的最终目的是解决问题,当我们面对一个具体的问题解决后,就有了问题和解决方法: 问题A -> 解决方案A 在我们头脑里面就存储了这么一个关系,即遇到问题A用解决方法A去解决。如果我们头脑里面都是去存储这种信息,那就是我们说的紧耦合,试想一下问题 阅读全文

posted @ 2024-06-03 16:31 anpeiyong 阅读(9) 评论(0) 推荐(0) 编辑

升级思维
摘要:人的认知不同,认知决定选择,选择决定命运。 选择的核心是决策,决策不力往往是因为没有真正清楚地认识问题,或者把决策的焦点聚集到错误的或者并非重要的问题上去。所以说,正确地定义问题通常是决策成功的前提; 对问题的界定 本身通常 比其解决方案更为重要; 我们发起降维打击的生存方法就是在被降的维度之外,增 阅读全文

posted @ 2024-06-03 15:17 anpeiyong 阅读(12) 评论(0) 推荐(0) 编辑

产品思维
摘要:技术人员具备产品思维是百利而无一害的,为什么这么说,那么我们来看看什么是产品思维? 目标思维,时刻明确要解决的问题是什么; 发散思维,穷举解决方案,选择最合适的; 用户思维,让自己做第一个用户,看自己用着爽不爽。 产品思维是站在用户的角度思考问题,解决问题的思维方式,而技术本身并不能创造价值,技术只 阅读全文

posted @ 2024-06-03 11:00 anpeiyong 阅读(22) 评论(0) 推荐(0) 编辑

灰度思维
摘要:灰度思维 是一种平衡的思维; 灰度思维 让我们不要极端的思考和处理事情,而是更加柔性的、变通的去妥善的处理; 真实的世界 不是棱角分明的,不是非黑即白的,而是圆润的,混沌的,无常的,它黑中有白,白中有黑,黑随时可以变成白,白随时可以变成黑,这就是灰度。 灰度思维,才是最接近世界真相的思维模式; 阅读全文

posted @ 2024-06-03 10:23 anpeiyong 阅读(35) 评论(0) 推荐(0) 编辑

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示