向工程腐化开炮|资源治理
摘要
本文主角是Android资源,而java资源归属到java代码治理范畴,并在「向工程腐化开炮:java代码治理」一文中给出了应对方案。
Android资源从定义和使用方式来看,可以分为Resource和Asset两个大类。前者提供受控的结构化访问方式,每个资源均有唯一id标识,以及多种配置限定符来支持多语言、多设备、多特性等能力;后者提供原始且相对自由的目录和文件访问。Resource类型是绝大部分资源使用场景下的最佳选择,本文主要聚焦的即是这种类型资源,对冲突、无用、缺失类引用、硬编码文本,这几种腐化情况,开展工具研发,以及治理实践。
欢迎在评论区写下你对这篇文章的看法。