什么是LLVM LLVM项目是模块化、可重用的编译器以及工具链技术的集合。 美国计算机协会 (ACM) 将其2012 年软件系统奖项颁给了LLV...

收录了9篇文章 · 0人关注
什么是LLVM LLVM项目是模块化、可重用的编译器以及工具链技术的集合。 美国计算机协会 (ACM) 将其2012 年软件系统奖项颁给了LLV...
开发软件就像搭建房子,一个好的架构设计,决定着房子搭建的速度、质量和高度。对于移动端开发来说,有常见的MVC、MVP、MVVM和VIPER等架构...
日常开发中,你可能会遇到这样的问题,各个模块相互引用,相互依赖,直观表现就是引入了很多头文件,很混乱,比如登录、收藏、消息模块间的相互调用,这样...
该文章属于<简书 — 刘小壮>原创,转载请注明: <简书 — 刘小壮> http://www.jianshu.com/p/67a6004f693...
一、中小型App为什么要组件化 当项目App处于起步阶段、各个需求模块趋于成熟稳定的过程中,组件化也许并没有那么迫切,甚至考虑组件化的架构可能会...
问题 “一云多端”成为趋势,终端类型越来越多。比如,现在PC Web网站的产品已经有了,现在想扩展APP,小程序... ...怎么办?一个直接能...
前言 看了下上篇博客的发表时间到这篇博客,竟然过了11个月,罪过,罪过。这一年时间也是够折腾的,年初离职跳槽到鹅厂,单独负责一个社区项目,忙的天...
准备做新的APP,先架构设计。 主要的要求:1.层级职责清晰、单一;2.模块间独立解耦;3.......; 下面贴出几张主要的图吧 APP架构图...
前言 随着用户的需求越来越多,对App的用户体验也变的要求越来越高。为了更好的应对各种需求,开发人员从软件工程的角度,将App架构由原来简单的M...