随笔分类 -  其他

摘要:研发工程师的「第一性原理」思维回顾复盘五年来的研发经历,愈发认同身边同事强调的“第一性原理”思维,仅做浅浅记录和分享 一、定义与理论介绍 第一性原理(First Principles),又称基本原理,是指从最基本的假设和定义出发,通过逻辑推理和演绎得出结论的一种思维方法。它强调对事物的本质和根源进行深入的理解,不受已有的经验、知 阅读全文
posted @ 2024-09-19 16:57 Aurelius84 阅读(677) 评论(0) 推荐(0)
摘要:工作中如何做好技术积累此博客内容也是三年前刚入职不久从Meituan的一个技术分享里二次整理的,常看常新。 一. 贵在坚持 知识更迭的很快,但是基础理论变化缓慢,二者是 道 和 象 的关系。众是世间万象,但万变不离其宗。要不断复习基础知识,打好基础。 二. 重视实践 个人的成长70%来自实践,20%来自学习,10%来自培 阅读全文
posted @ 2023-05-17 10:26 Aurelius84 阅读(289) 评论(0) 推荐(1)
摘要:所有进程的祖宗进程,就是系统启动时的 init进程。init进程会启动很多daemon进程,为系统运行提供服务。然后启动getty,让用户登录,登录后运行shell。 阅读全文
posted @ 2020-12-14 20:03 Aurelius84 阅读(100) 评论(0) 推荐(0)
摘要:开闭原则的英文是Open Closed Principle,简称OCP。在添加一个新的功能时,应该是在已有的代码基础上扩展代码(如新增模块、类、方法等),而非修改已有的代码。我们要时刻具备扩展意识、抽象意识、封装意识,识别可变和不可变部分,将可变部分封装,隔离变化,提供抽象的不可变接口。 阅读全文
posted @ 2020-05-02 11:30 Aurelius84 阅读(295) 评论(0) 推荐(0)
摘要:单一职责原则的英文是Single Responsibility Principle,简称SRP。我们在设计类的时候,尽量避免设计大而全的类,要设计粒度小、功能单一的类,使得一个类只负责完成一个功能,这样有利于提高代码的复用性、可读性、可维护性,实现代码高内聚、低耦合。 阅读全文
posted @ 2020-05-02 10:56 Aurelius84 阅读(295) 评论(0) 推荐(0)
摘要:本文主要介绍常见的二十三种设计模式,初窥一二 阅读全文
posted @ 2020-04-18 16:49 Aurelius84 阅读(123) 评论(0) 推荐(0)

点击右上角即可分享
微信分享提示