![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
组件化
文章平均质量分 92
zhireshini233
曾服务于东芝,东方集团,阿里,三一重工,有15年项目开发经验,熟悉汇编,java,c/c++开发语言,对系统底层,web开发和移动端开发有较深入研究。主要涉及应用层mis,erp项目和各种嵌入式设备软件(手机,平板,交换机,复合机,无人机,电视,智能家居等)
展开
-
阿里高工总结:Android组件化深入思考
前言在平时的开发过程中,中小项目MVC 、MVP 已经够用。但在大公司中,由于过多的业务逻辑,数个开发人员合作开发。复用问题、不方便、编译时长,方便测试等问题的出现,也就决定了Android 架构的演变方向,最近时间充裕,该片文章为本人从零搭建组件化的一些思考记录及总结,有不对的地方还望多包涵。一、 什么是组件化项目按功能拆分成功若干个组件,每个组件负责相应的功能,每个组件都可以以一个单独的 module 开发,并且可以单独抽出来作为 SDK 对外发布使用,比如登录组件,视频组件。组件化与模块化其实很原创 2021-12-29 16:34:55 · 198 阅读 · 0 评论 -
一文理解模块化、组件化、插件化的区别——Android开发进阶必备
从本篇开始,打算从广义上探究一下移动架构的思想;包括现在仍然比较火热的模块化,组件化, 插件化等架构思想。话说在前面,本篇旨在说明当前主流架构的设计概念,让大家了解当前的架构形式,以及主要用了什么设计思想,什么设计思路,算是引导篇…一、模块化,组件化,插件化上述概念已经好久了,或许还是有一些同胞对这些概念不是很清楚,大体知道是什么,但是详细也不知道是什么。现在来解析一下。二、单工程模式移动开发诞生,我们开发移动项目,我相信大多用的是单工程单任务的开发模式,二话不说,直接就开始写起,是不是这样呢?n原创 2021-09-27 21:58:32 · 1718 阅读 · 1 评论 -
Android工程师所必经的三个阶段,你到哪个阶段了?
前言最近一直在思考,作为一名软件开发工程师,到底应该如何实现自我成长,是否有捷径而言?其实断断续续有过很多思考,也有和各种年龄段的同学们做过不少交流,结合自身的经历,有一些感悟和思考。本文可能可以适用到其他端,不过由于自己是一名 Android 开发工程师,所以就姑且从一名普通的 Android 开发工程师的角度来进行表述吧。整篇文章可能读下来会比较啰嗦和白话,但句句真言,字字真心,欢迎大家一起交流。整文也只代表个人观点,同学们都可以发表自己的观点即可。我认为每一名软件开发工程师都需要必经三个阶段:原创 2021-01-06 15:45:17 · 227 阅读 · 0 评论 -
独家!字节跳动高工熬夜半月整理的“组件化实战学习手册”,全是精髓
##前言什么是组件化?最初的目的是代码重用,功能相对单一或者独立。在整个系统的代码层次上位于最底层,被其他代码所依赖,所以说组件化是纵向分层。为什么要使用组件化?当我们的项目越做越大的时候,有时间就很难去维护,有时候让我们去改点东西,根本实现不了,与其让我们修修改改,还不如自己重新去写代码。其实无论是大项目也好,或者是中小型项目也好,如果去使用组件化进行开发,那会使你很难割舍,因为它能在你开发中带来很多的便利,包括一些功能解耦和和一些功能的复用.组件化的好处组件,既可以作为library,又原创 2021-01-04 14:23:04 · 360 阅读 · 2 评论