前两天和一个架构师朋友闲聊,说到了 「重构」 这个话题,他们公司早年间上线的项目系统,因一直没专人在演进过程中为代码质量负责,导致现在代码越来越混乱,逐渐堆积成“屎山”,目前...
前两天和一个架构师朋友闲聊,说到了 「重构」 这个话题,他们公司早年间上线的项目系统,因一直没专人在演进过程中为代码质量负责,导致现在代码越来越混乱,逐渐堆积成“屎山”,目前...
遗留系统之痛 问题 在软件这个行业里,有一个有意思的名词叫“祖传代码”。泛指那些结构混乱的遗留系统代码。相信大家或多或少在工作中都会遇到过遗留系统,你是否遇到过下面的问题? ...
协程 大家如果已经使用Kotlin语言进行开发,对协程这个概念应该不会很陌生。虽然在网上有很多Kotlin协程相关的文章,但当我开始准备使用的时候,还是有如下几个疑虑。 协程...
代码整洁的-Java Github地址: https://github.com/junbin1011/clean-code-java 目录 简介 变量 函数 对象和数据结构 ...
前言 最近996很火,但抛开企业的强制性文化外,是否还有其他的各种因素导致我们效率低下。我们能如何去提高编程的效率,如何有效去规避项目中的风险,使得项目的迭代计划能正常的执行...
之前几小章我们讲了DataBinding,其中将一个普通类化身为ViewModel,但是以我的观点来看,他仅仅只是一个普通类,一个将各种可观察属性封装起来的普通类,而这个普通...
回顾2018 2018即将结束,又到了例行年度总结的时刻了。下面通过学习、工作、生活、还有感悟来回顾即将过去的2018。 学习 英语 不知不觉用扇贝已经2年多了,2018年也...
前言 目前Android业内,热修复技术百花齐放,各大厂都推出了自己的热修复方案,使用的技术方案也各有所异,当然各个方案也都存在各自的局限性。在面对众多的方案,希望通过梳理这...