Android开发架构设计演变
code小生,一个专注大前端领域的技术平台
每天 8.40 推送技术文章
从实际角度看,优秀的软件架构不应该进行过度设计,否则可能带来维护者成本。
软件架构设计亦应坚固可靠,以应对内外界多种不同类型的攻击,提供可靠、精准的输出。面对外界的变化,响应要迅速及时。同时还要做到灵活可扩展。
同样,软件架构也应具备美观性,代码要简洁,易于阅读、维护、能使维护者从直观上对功能产生更清晰的认识,从而能够快速地处理变化。优秀的软件架构亦是组件抽象,没有复杂依赖关系,易于扩展分离的。
出自《移动开发架构设计实战》
赞 (0)