Home
Hao Liu's blog
Cancel

How to set componentize projects goal

架构设计 评价标准 评分算法 前端实现

注意地滑

今天上班路上,我骑自行车“借道”(勿喷,大家都这么干的)机动车道,平稳靠右边顺行。 一个逆行的摩的司机,从我身前右侧一点点距离重重的翻车,摔倒后滑行到我身后右侧不远处,那种摩的大家应该有见过,看着就像铁憨憨,声响很大。 我停下自行车转身看着摔倒的现场,犹豫了,没有马上就跑上去扶。 很多人听到声响看向了这里,我担心去扶会不会赖着我了,我继续转头看向倒地的地方,快速判断了一下,肯定和我...

Some useful tools

generate a chart quickly

How to evaluate code quality?

【设计模式】评价代码的几个维度 How to Measure Code Quality: 7 Metrics Every Engineer Should Know Roles involved CPU ,AU,ALU,Clock,Register Hardware,Controller,Driver How these roles ...

Component manage platform introduction

当前组内负责迭代和维护的 App 项目共计有 19 个,内部组件大概 60 个.业务高速增长时迭代和维护的过程中,忽略了对项目依赖的管理. 在改进过程中我们需要准确的了解各个项目的依赖情况,逐步对某些指标进行持续跟进和验收: 方便查看具体 App 的所有依赖,依赖名,版本,源码地址等,及时汰换有风险的组件版本 方便查看各个 App 对关键组件的接入情况,推进组件话进程 ...

How to understand the Interrupts ?

Roles involved CPU ,AU,ALU,Clock,Register Hardware,Controller,Driver How these roles work? in time sequence.

IoC and DI

The IoC principle helps in designing loosely coupled classes which make them testable, maintainable and extensible. IoC - Principle DIP - Principle DI - Pattern IoC Container - framew...

Flutter project style guide

在追求持续迭代的过程中,延长交付周期的因素有很多。代码质量和基础设施上的投资往往稀缺而昂贵。 两者比较之下,显然作为业务开发人员,我们在紧张的业务迭代中,应该可以做一点点微小的努力来提升代码质量。 目录结构 这里处理的对象是工程的代码和资源文件 . ├── events // 事件 ├── models // 模型 ├── ...

最优解是奋斗逼

如果你是在一个大的公司,那么你获得的自由度就会变低。 此话何解呢?假设你的微信添加了公司的同事为好友(屏蔽自己和屏蔽同事都不是选项的话),那么至少就不能表现出不够积极的自己。 只有两种选项:不活跃或者很“鸡血”。 当你表现的很积极、阳光、符合常规预期的时候,即使那些公司外的好友怎么看你(觉得你是个没个性的普通人)似乎已经不重要,重要的是同事们怎么看你。 你不能太优秀也不能太不优秀...

Cocoapods管理组件实际操作演示

目前我们的项目工程使用cocoapods 来管理依赖,同时我们对项目进行组件化的时候,cocoapods也是必要的组件生命周期管理工具。 名词解释 公共索引库 / 远程索引库 组件工程库 / 组件库 Readme文档 Example工程,内含外部需要用到的接口的使用例子(或者注释足够清晰)的 组件...