架构
文章平均质量分 78
newhope1106
这个作者很懒,什么都没留下…
展开
-
轻量级EventBus(LightEventBus)介绍
一、前言最近研究了一下项目上用的一个类EventBus框架,由于EventBus都在对象初始化的时候注册,导致启动非常耗时(注册是要遍历所有方法的),另外发现比较多消息处理的方法耗时非常长,导致后面的方法等待时间很长,而因为同一个业务包含了很多个模块,分属不同的部门负责,而这些模块共用一个EventBus,导致维护相当困难,所以花了几个小时,参考了相关框架,做了一个轻量级的EventBus框架...原创 2020-01-15 11:34:00 · 352 阅读 · 0 评论 -
[转]优秀程序设计的Kiss原则(keep it simple,stupid)
良好的编程原则与良好的设计工程原则密切相关。本文总结的这些设计原则,帮助开发者更有效率的编写代码,并帮助成为一名优秀的程序员。1.避免重复原则(DRY – Don’t repeat yourself)编程的最基本原则是避免重复。在程序代码中总会有很多结构体,如循环、函数、类等等。一旦你重复某个语句或概念,就会很容易形成一个抽象体。2.抽象原则(Abstraction Principle转载 2016-12-26 08:58:09 · 792 阅读 · 0 评论